如何使用Win32 API检测窗口位置变化
本文关键字:窗口 位置 变化 检测 API 何使用 Win32 | 更新日期: 2023-09-27 17:53:12
我一直在开发一个应用程序。我想检查窗口位置是否改变。我不想总是读取窗口的位置。代替它,我需要一个方法,当窗口被用户移动时触发。
有可能找到吗?
PS:窗口不在我的程序上,它是一个外部应用程序,我使用一些API函数来控制窗口。
这是最好的使用WinEvents。要侦听的事件常量是EVENT_OBJECT_LOCATIONCHANGE
:
对象的位置、形状或大小发生了变化。系统为以下用户界面元素发送此事件:插入符号和窗口对象。