如何在模拟点击上保持窗口无效?

时间:2012-12-29 19:43:41

标签: c++ winapi click window

我在C ++中创建了一个程序,它使用以下方法模拟非活动窗口的点击次数:

PostMessage (z, WM_LBUTTONDOWN, 0,MAKELONG(t.left+x,t.top+y));

但只要点击它就会激活窗口,窗口会移动到顶部。

有没有办法让窗口保持不活动状态或以其他方式点击它?

我使用SetWindowPos(z , HWND_BOTTOM,....)使该窗口位于z顺序列表的底部,但仍然会激活。

编辑:窗口是游戏控制台

1 个答案:

答案 0 :(得分:0)

尝试从PostMessage切换到SendInput并查看是否获得相同的效果。