无法检索刚刚创建的窗口的标题
Unable to retrieve title of just created window
当我的钩子子程收到HCBT_ACTIVATE消息时,我正在尝试检索窗口的标题。
问题是,当第一次收到此消息时,窗口似乎没有已经设置的标题。我想我应该在给GetWindowText
的通话中添加一些延迟?(创建窗口后,例如,我收到HCBT_MOVESIZE或HCBT_DESTROYWND消息,我可以获得正确的标题)
你应该使用SetWindowHookEx来设置钩子,使用WH_CALLWNDPROCRET来接收消息被处理后的WM_CREATE通知。
相关文章:
- 无法在 GLFW 窗口标题中显示'ä'
- 为什么抓取窗口标题的代码会导致应用崩溃?
- 如何正确获取 Unicode 窗口标题
- 如何随机化程序的窗口标题?
- 如何在QT中获取背景应用程序窗口标题
- 如何在 Ubuntu Qt 中获取活动窗口标题
- 最佳地将窗口标题替换为新的 QString
- 构造函数字符串参数未设置窗口标题
- 获取C++中的窗口标题
- C++:为什么此窗口标题被截断
- 窗口标题GLFW中的FPS计数器
- 如何永久删除主窗口标题栏
- 使用WM_GETTEXT获取窗口标题
- 在窗口标题和消息框中显示错误的语言:win32应用程序,opengl
- 在GLFW窗口标题中显示FPS
- 如何从其进程路径中获取窗口标题
- 无法获取窗口标题
- 在Qt中更改主窗口标题
- 如何在 Windows 上获取C++ 个字符 * 格式的当前窗口标题?
- 在c++和Neko目标中更改窗口标题