C++ 用C++;捕获应用程序的textname
我有一个在Win32平台上运行的简单QT应用程序。我需要编写一个C++程序,描述为:输入是QT应用程序的Windows句柄,它已经可用,输出是应用程序的文本名称(AKA标题)。我希望有人能告诉我正确的方法。C++ 用C++;捕获应用程序的textname,c++,qt,winapi,hook,C++,Qt,Winapi,Hook,我有一个在Win32平台上运行的简单QT应用程序。我需要编写一个C++程序,描述为:输入是QT应用程序的Windows句柄,它已经可用,输出是应用程序的文本名称(AKA标题)。我希望有人能告诉我正确的方法。 谢谢。微笑我不知道我是否完全理解你的问题,但你可以简单地使用这个功能 (Windows API的一部分)以获取窗口的标题。当然,您必须将本机窗口句柄(HWND)传递给此函数,这是检索它的Qt方法。 因此,只需询问您正在使用的QMainWindow有关windowTitle()的信息 This
谢谢。微笑我不知道我是否完全理解你的问题,但你可以简单地使用这个功能 (Windows API的一部分)以获取窗口的标题。当然,您必须将本机窗口句柄(
HWND
)传递给此函数,这是检索它的Qt方法。
因此,只需询问您正在使用的QMainWindow有关windowTitle()
的信息
This property holds the window title (caption).
This property only makes sense for top-level widgets, such as windows
and dialogs. If no caption has been set, the title is based of the
windowFilePath. If neither of these is set, then the title is an empty string.