问题描述
解决方案
凑合着用:
#include <windows.h>
#include"stdio.h"
void main()
{
keybd_event(0x5b,0,0,0);
keybd_event('R',0,0,0);
keybd_event('R',0,2,0);
keybd_event(0x5b,0,2,0);
char str[]="notepad";
int i=0;
Sleep(1000);
while(str[i])
{
keybd_event(str[i]-32,0,0,0);
keybd_event(str[i]-32,0,2,0);
i++;
}
Sleep(1000);
keybd_event(VK_RETURN,0,0,0);
keybd_event(VK_RETURN,0,2,0);
keybd_event(VK_RETURN,0,0,0);
keybd_event(VK_RETURN,0,2,0);
}
解决方案二:
没看到你的按键和打开记事本有一毛钱的关系。而且keybd_event必须成对使用,按下,松开是两个调用。
解决方案三:
贴代码来看看,有个图还挡住代码了。
解决方案四:
模拟按键函数Keybd_event
时间: 2024-12-05 17:33:58