000
15.01.2005, 17:35 Uhr
Diablo
|
guten abend! gleich mal im vorraus; ich war der nighthawk und hab ich jetzt mal angemeldet, weil ihr mir immer sehr schnell und gut geholfen habt!
ich hätte da ein paar probleme mit diesem code hier:
C++: |
#include <windows.h>
HWND np = FindWindow("notepad",0);
void SendMessageButtonPress(int vk) { SendMessage(np,WM_KEYDOWN,vk,0); SendMessage(np,WM_CHAR,vk,0); SendMessage(np,WM_KEYUP,vk,0); }
void SendMessageString(char string[]) { for(int i = 0;string[i] != NULL;i++) { SendMessage(np,WM_KEYDOWN,string[i],0); SendMessage(np,WM_CHAR,string[i],0); SendMessage(np,WM_KEYUP,string[i],0); } } int main() { ShellExecute(0,"open","NOTEPAD","pfadangabe",0,SW_HIDE); Sleep(2000); SendMessageButtonPress(VK_SPACE); SendMessageString("buha"); SendMessage(np,WM_KEYDOWN,VK_CTRL,0); SendMessage(np,WM_KEYDOWN,0x53,0); SendMessage(np,WM_KEYUP,VK_CONTROL,0); SendMessage(np,WM_KEYUP,0x53,0); ShowWindow("notepad",WM_CLOSE); return 0; }
|
diese programm sollte das notepad öffnen, " buha" reinschreiben, speichern und es wieder schliesen. hättet ihr eine idee warum es die keys nicht sendet?? compiling errors gibts keine! Dieser Post wurde am 15.01.2005 um 17:36 Uhr von Diablo editiert. |