如何模拟按下“计算器”的“7”键?

简介: 如何模拟按下“计算器”的“7”键?

如何模拟按下“计算器”的“7”键?

一,新建一个基于对话框的工程CalEx。

二,使用VC++自带的工具spy++,可以得到计算器主窗口的类名是"SciCalc",“7”的ID是0x83.

三,增加一个按钮IDC_BUTTON1,并为其增加响应函数,代码如下:

void CCalExDlg::OnButton1()
{
 HWND hWnd = ::FindWindow("SciCalc",NULL);
 HWND  hButton = ::GetDlgItem(hWnd,0x83);
 ::SendMessage(hButton,WM_LBUTTONDOWN,MK_LBUTTON,NULL);
 ::SendMessage(hButton,WM_LBUTTONUP,MK_LBUTTON,NULL); 
}
相关文章
模拟京东按键输入案例(无论光标在什么位置,按s键即可将光标定位到搜索框)
模拟京东按键输入案例(无论光标在什么位置,按s键即可将光标定位到搜索框)
模拟京东按键输入案例(无论光标在什么位置,按s键即可将光标定位到搜索框)
键盘排序、FN-Shift功能
每件事情或者每个事物都是有背景和由来的,就像是键盘上的每个键位字母,都是有存在的价值和意义的,缺一不可,发挥着它的巨大作用。
281 0
旧键盘打字 两数之和
旧键盘打字 两数之和的详细题解
|
Windows
scrlk键是什么意思(电脑键盘每个按键的作用详细图解)
scrlk键是什么意思(电脑键盘每个按键的作用详细图解)
5577 0
|
小程序 开发工具
如何在小游戏使用键盘进行输入
本文主要内容是在微信小游戏制作工具中使用“键盘”插件,来实现玩家在小游戏中通过键盘进行输入操作的功能。 如果你没有任何的游戏开发经验,欢迎观看我的“人人都能做游戏”系列视频教程,它会手把手的教你做出自己的第一个小游戏。 在游戏中经常需要使用到键盘,让玩家能够在游戏中进行输入操作。今天就分享一下如何在微信小游戏制作工具中使用键盘进行输入。
615 0
|
Windows
电脑睡眠模式快捷键是什么(Fn按键作用和组合键详解)
电脑睡眠模式快捷键是什么(Fn按键作用和组合键详解)
1808 0
|
Python
Python 技术篇-pyHook键盘鼠标监听事件,监测鼠标键盘按键实例演示
Python 技术篇-pyHook键盘鼠标监听事件,监测鼠标键盘按键实例演示
437 0
Python 技术篇-pyHook键盘鼠标监听事件,监测鼠标键盘按键实例演示