我正在尝试创建一个软件(Qt/C++)。其中我需要一种根据窗口标题隐藏其他应用程序窗口的功能。隐藏意味着不可见而不是最小化。任何人都可以说出如何实现这一目标吗?我目前正在Windows平台上工作。
注意:如果您通过 Qt 提供解决方案,将会更加舒适。因为它提供了平台独立性。
对于 Windows,如果您有HWND
到另一个应用程序的窗口,您可以调用ShowWindow http://msdn.microsoft.com/en-us/library/ms633548%28v=vs.85%29.aspx函数,像这样:
ShowWindow(hWnd, SW_HIDE);
您可以获得HWND
使用以下命令到另一个应用程序的窗口FindWindow http://msdn.microsoft.com/en-us/library/ms633499%28v=vs.85%29.aspxAPI函数。
像这样与其他应用程序交互必然是特定于平台的。使用 Qt 没有通用的方法来做到这一点,因为 Qt 是一个框架your应用程序,而不是其他人的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)