如何编写一C++或C#程序,实现在已打开的记事本窗口中模拟键盘输入一些字符?
1个回答
展开全部
#include <iostream>
#include "windows.h"
int main(int argc, char** argv) {
HWND h=FindWindow("Notepad",NULL);
if(h!=NULL)
{
SetActiveWindow(h);
SetForegroundWindow(h);
SetFocus(h);
keybd_event(65,0,0,0);
keybd_event(65,0,KEYEVENTF_KEYUP,0);
}
else
{
printf("no find");
}
return 0;
}
更多追问追答
追问
请问您用的那个编译器?是建立的MFC工程吗?
追答
不是MFC,当然MFC也可以,我用的是DEV C++,就一个普通的C++控制台程序
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询