| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 
 |             for (i=0;i<strlen(buffer)-1;i++) {
                sCar = VkKeyScan((TCHAR)(buffer[i]));
                if ((sCar & 0x0100)) keybd_event(VK_SHIFT,0,0,0); // Shift
                if ((sCar & 0x0200)) keybd_event(VK_CONTROL,0,0,0); // Ctrl
                if ((sCar & 0x0400)) keybd_event(VK_MENU,0,0,0); // Alt
                keybd_event(sCar,0,0,0); // Virtual-Key Codes (unsigned char)
                keybd_event(sCar,0,KEYEVENTF_KEYUP,0);
                if ((sCar & 0x0400)) keybd_event(VK_MENU,0,KEYEVENTF_KEYUP,0); // Alt
                if ((sCar & 0x0200)) keybd_event(VK_CONTROL,0,KEYEVENTF_KEYUP,0); // Ctrl
                if ((sCar & 0x0100)) keybd_event(VK_SHIFT,0,KEYEVENTF_KEYUP,0); // Shift
             } | 
Partager