Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 English to russian translation while keyevents are pressed
Index -> Programming, C++ -> C++ Help
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
QuantumPhysics




PostPosted: Fri Jun 22, 2012 9:08 pm   Post subject: English to russian translation while keyevents are pressed

I want to make a program in a windows application that translates keyboard english letters and outputs russian letters when they are pressed. I have tried many methods. What I ask in this question is. How do i check if a certain letter is pressed on the keybaord. And if that letter is pressed. Then I want to translate that letter to a russian letter and output to screen. I got the translation part nailed, but i dont know how to check key movements on the keyboard. Please help!

Here is what I got so far; I started 4minutes ago.


#include <iostream>
/* windows console translate and libraries.
#include <windows.h>
#include <cstdlib>
*/

/* My key stroke simulations
#define KEYDOWN(vkey) (GetAsyncKeyState(vkey) & 0x8000)
#define KEYUP(vkey) !KEYDOWN(vkey)
*/

using namespace std;
int main (){
// constantly loop the program after every key stroke
bool i = true;
while (i = true){
// gets the key stroke
int x;
cin >> x;

// what i got so far from the key check... ps (this is from previous knowledge, i never actually did something like this before
if ((GetAsyncKeyStatesyncKeyState('a'))) {
cout << "a" << endl;
}
// satisfy computer for reading my code and pleasure it with bits Smile
return 69;
}
}

Sorry didnt know how to "pastebin" the code
Sponsor
Sponsor
Sponsor
sponsor
Tony




PostPosted: Sat Jun 23, 2012 12:09 am   Post subject: RE:English to russian translation while keyevents are pressed

Before you jump too far into the coding part... you do realize that the Russian alphabet is longer than English alphabet, right?
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
QuantumPhysics




PostPosted: Sun Jul 01, 2012 1:20 pm   Post subject: RE:English to russian translation while keyevents are pressed

[Solved] Please close this post now. Thank you.
Display posts from previous:   
   Index -> Programming, C++ -> C++ Help
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 3 Posts ]
Jump to:   


Style:  
Search: