不能向记事本程序发送按键信息?
大家好!
我正在写一个程序,程序的功能是向其他程序发送按键信息
这是我的代码:
hwnd = FindWindow(NULL,"无标题 - 记事本");
if(hwnd!=0){
char buffer[100] = "";
GetWindowText(hwnd,buffer,50);
MoveWindow(hwnd,0,0,500,500,TRUE);
SendMessage(hwnd,WM_KEYDOWN,VK_NUMPAD0,0);
SendMessage(hwnd,WM_KEYUP,VK_NUMPAD0,0);
printf("%d\n%s\n",hwnd,buffer);
}else{
printf("%d\n",hwnd);
printf("failure\n");
}
运行之后,记事本移动到左上角了(MoveWindow),但编辑框里还是空白的,没有输入进去字符.
我该怎么做?谢谢大家了!