Hallo
ich habe ein Problem mit dem folgendem Code
[CODE] char l='l';
//Win simulieren
keybd_event(VK_RWIN, 0, 0, 0);
//l simulieren
keybd_event(VkKeyScan(l), 0, 0, 0);
::Sleep(1000);
keybd_event(VkKeyScan(l), 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_RWIN, 0, KEYEVENTF_KEYUP, 0);
CODE]
Wenn ich diesen Ausführe, komme ich automatisch in den Modus "Computer sperren..."(Win+L). Dies soll der Code auch tun, nur bleibt die Rechte Windowstaste gedrückt, sodass ich diese erst manuell einmal betätigen muss.
Ich denke, dass der nach ausführen der Tasten Win+l der restliche Code nicht mehr beachtet wird.
Hat jemand ne Idee wie ich dieses Problem lösen kann.
ich habe ein Problem mit dem folgendem Code
[CODE] char l='l';
//Win simulieren
keybd_event(VK_RWIN, 0, 0, 0);
//l simulieren
keybd_event(VkKeyScan(l), 0, 0, 0);
::Sleep(1000);
keybd_event(VkKeyScan(l), 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_RWIN, 0, KEYEVENTF_KEYUP, 0);
CODE]
Wenn ich diesen Ausführe, komme ich automatisch in den Modus "Computer sperren..."(Win+L). Dies soll der Code auch tun, nur bleibt die Rechte Windowstaste gedrückt, sodass ich diese erst manuell einmal betätigen muss.
Ich denke, dass der nach ausführen der Tasten Win+l der restliche Code nicht mehr beachtet wird.
Hat jemand ne Idee wie ich dieses Problem lösen kann.
Comment