大学朗诵比赛新闻稿:用SendMessage模拟键盘操作

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 02:23:09
如何用SendMessage模拟键盘操作?

这个还用问吗??
SendMessage函数就是像窗口发送消息的,当你真的按下键盘上的按键时会激发什么消息???

例如我想模拟键盘上的TAB键被按下,就这样调用函数:
SendMessage(hWnd,WM_KEYDOWN,VK_ESCAPE,NULL);

HWND是窗口句柄,WM_KEYDOWN是键盘被按下的消息ID,收到此消息代表有按键被按下,VK_ESCAPE是被按下的键盘上的键子标识,这个表示是ESC键,VK_TAB是TAB键,想查更多键,建议你去搜索一下,或找MSDN看一下