所以这绝对是一个奇怪的问题。当窗口在背景上时,它没有焦点。但是当你点击它时,它会得到它并且“键盘光标”被放置在一个特定的位置。例如,如果您使用的是 Skype,则键盘光标将位于活动对话的文本框中。在 Skype 中,文本框有其特定的句柄。
所以问题是:当你点击主(父)窗口标题时,如何知道哪个窗口句柄会被聚焦?
问候
编辑1:
我为我的情况找到了一种解决方法:我想在一个变量中注册,每个主窗口的最后一个窗口的每个句柄代码。例如,我有 3 个打开的窗口,带有箭头的窗口是焦点:
1.)
->窗口 1 ->子窗口 1 -子窗口 2 -窗口 2 -窗口 3
2.)我选择了另一个窗口,所以失去焦点的子窗口的句柄号保存在一个变量中
-窗口 1 -子窗口 1 -子窗口 2 ->窗口 2 -窗口 3
=> 子 window1 的句柄保存在变量中
使用它,我可以知道每个应用程序最后使用的窗口句柄!每次用户更改焦点窗口句柄时,有什么方法可以生成事件?还是我需要设置一个计时器,这对我来说不是很聪明?
问候