我如何获得窗口拥有的所有窗口? (不是孩子)关于窗户拥有者和拥有的窗口
5
A
回答
10
您可以使用EnumWindows获取窗口列表,然后对每个窗口句柄使用GW_OWNER标志调用GetWindow以获取所有者。通过这种方式,您可以获取指定窗口句柄的拥有窗口列表。
的确如此。父窗口与所有者窗口不同。
-2
我假设你的意思是你会想要得到窗口的子窗口,他们的子窗口等。要做到这一点,你需要拨打EnumChildWindows。
2
从here ......
应用程序可以使用GetWindow 功能与GW_OWNER标志 检索句柄窗口的所有者。
documented API on MSDN。 GetWindow与EnumWindows的结果一起使用会为您提供拥有的窗口。
相关问题
- 1. WPF窗口拥有所有者句柄,但没有所有者
- 2. 拥有和未拥有的关系
- 3. 是否有可能拥有多个PyPlot窗口?或者我仅限于子图?
- 4. 如何拥有侧窗
- 5. 如何通过WindowInteropHelper设置窗口的拥有者来获取窗口的所有者?
- 6. 用户拥有的窗口小部件的URL的RESTful设计
- 7. 关闭由不同线程拥有的窗口
- 8. TCP - 拥塞窗口和接收窗口之间的区别
- 9. 滑动窗口和拥塞窗口之间的差异
- 10. 如何通知wpf拥有关闭窗口?
- 11. 如何将拥有的窗口与WPF中的所有者一起移动?
- 12. 获取所有拥有任务栏图标的窗口
- 13. 获取有关拥有活动窗口的应用程序的信息
- 14. 如何绑定到拥有窗口的控件属性(从对话窗口)?
- 15. 关闭一个窗口(通过它的窗口句柄),而不关闭拥有它的进程
- 16. 拥有全局tkinter窗口的自己的库
- 17. 是否有可能确定哪个窗口/用户控件拥有FrameworkElement?
- 18. 强制QWidget子拥有自己的窗口句柄
- 19. 如何同时拥有全屏,无焦点的OpenGL窗口
- 20. 显示不带前置的拥有窗口
- 21. 拥有jQuery的一个iframe内修改父窗口
- 22. 使用PostMessage与SendNotifyMessage广播到拥有的窗口
- 23. 修改拥塞控制窗口值
- 24. 验证chages在初始拥塞窗口
- 25. 油漆MFC组件中拥塞窗口
- 26. TCP拥塞窗口大小太大?
- 27. 如何让一个子窗口(也叫做拥有窗口)的父窗口在winapi中保持活动状态?
- 28. 将引导弹窗输入值绑定到拥有弹出窗口的元素
- 29. 多对多用户和群组,但群组拥有所有者
- 30. 如何防止拥有窗口最小化
如果你不是孩子,那么你认为'拥有'是什么意思? – sje397 2010-12-07 21:01:25
只要打破窗户,跳进去,他们通常把它们放在床下。 – 2010-12-07 21:04:47
@ sje397 - MSDN上的“拥有的窗口” - http://msdn.microsoft.com/zh-cn/library/ms632599(v=VS.85).aspx#owned_windows – 2010-12-07 21:05:49