如何在后台修复窗口?

2024-04-26 05:07:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使窗口在执行postmessage()时不会成为前台。 但是,在执行程序时,窗口成为前台。你知道吗

point = (x,y);
lParam = makePararm(x,y);
PostMessage(hWnd, WM_LBUTTONDOWN, MK_LBUTTON, lParam);
sleep(0.03);
PostMessage(hWnd, WM_LBUTTONUP, MK_LBUTTON, lParam);

这个程序就是点击x,y。 我想单击背景中的窗口(而不是成为前景!) 有人能帮忙吗?你知道吗


Tags: 程序sleeppointwmmk前台执行程序hwnd
1条回答
网友
1楼 · 发布于 2024-04-26 05:07:49

您正在向窗口发送鼠标消息,就像用户正在单击鼠标一样。接收应用程序无法区分这两种情况,它只是认为您用鼠标单击了它,所以它决定被激活。你知道吗

当您将消息发送到的应用程序是您的(并且您有消息的来源)时,您可以让它处理自定义消息并发送该消息。你知道吗

现在你只是在模拟鼠标点击。你知道吗

相关问题 更多 >