By: Str1k3r21
Credits: MSDN, UC-FORUM.
Enjoy
Code:
void cType::Key(BYTE bVK){
// Simulate a key press
keybd_event( bVK,
NULL,
KEYEVENTF_EXTENDEDKEY | 0,
0 );
// Simulate a key release
keybd_event( bVK,
NULL,
KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,
0);
}
void cType::Array (BYTE bVK[], int length ){
for ( int n=0; n<length; n++ )
cType::Key(bVK[n]);
}
void cType::Command(BYTE bVK[], int length){
cType::Key(VK_RETURN);
cType::Key(VK_OEM_2);
cType::Array(bVK,length);
cType::Key(VK_RETURN);
}






