标题:想坐标移位点击计算器内的数字随便一个都好,为什么计算器一点反应都没有, ...
取消只看楼主
caicaicai0
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2020-6-3
结帖率:0
已结贴  问题点数:20 回复次数:5 
想坐标移位点击计算器内的数字随便一个都好,为什么计算器一点反应都没有,有大佬知道不?
#include<stdlib.h>
#include<windows.h>
#include<stdio.h>
int main(int argc, char* argv[])
{
HWND hwnd= FindWindow(NULL, "计算器");
WPARAM wParam = MK_LBUTTON;
LPARAM lParam = MAKELONG(150, 150);
SendMessage(hwnd, WM_LBUTTONDOWN, wParam, lParam);
Sleep(500);
SendMessage(hwnd, WM_LBUTTONUP, wParam, lParam);
return 0;
}
搜索更多相关主题的帖子: 坐标 include 计算器 数字 HWND 
2020-06-03 12:15
caicaicai0
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2020-6-3
得分:0 
回复 2楼 吹水佬
我系统Win7,电脑上只有一个系统自带的计算器
2020-06-03 19:25
caicaicai0
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2020-6-3
得分:0 
回复 4楼 吹水佬
只有一个计算器窗口,而且我电脑只有一个计算器软件,我用FindWindowEx查找子类名CalcFrame也不管用,不知道怎么回事
2020-06-03 22:26
caicaicai0
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2020-6-3
得分:0 
回复 5楼 caicaicai0
能查得到句柄就是不能模拟点击
2020-06-03 22:31
caicaicai0
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2020-6-3
得分:0 
回复 7楼 吹水佬
hmouse_event()或SendInput()好像不能加入hwnd句柄
2020-06-04 09:06
caicaicai0
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2020-6-3
得分:0 
回复 10楼 吹水佬
这种方法好像只能保持计算器窗口置顶,隐藏窗口就会乱点坐标
2020-06-04 11:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-501943-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021932 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved