社区
其它技术问题
帖子详情
c++怎么判断一个新的窗口已经打开了?
qq_37015187
2017-01-08 05:50:11
各位大神你们好,小弟初学碰到一个问题。
我在外部打开一个程序A,然后获取程序A的句柄等操作。程序A打开后出现窗口大约需要2-3秒。
以前vb我的思路是1.打开程序A 2.通过窗口类名查找程序A窗口的句柄 3.判断句柄是否为空 4.等待500ms,继续第2步。这样的方式来判断窗口已经打开了,是比较笨的办法。
我想问c++有没有好的方法让我在第一时间知道程序A已经加载完成打开了窗口,以便我可以第一时间进行操作。
...全文
580
4
打赏
收藏
c++怎么判断一个新的窗口已经打开了?
各位大神你们好,小弟初学碰到一个问题。 我在外部打开一个程序A,然后获取程序A的句柄等操作。程序A打开后出现窗口大约需要2-3秒。 以前vb我的思路是1.打开程序A 2.通过窗口类名查找程序A窗口的句柄 3.判断句柄是否为空 4.等待500ms,继续第2步。这样的方式来判断窗口已经打开了,是比较笨的办法。 我想问c++有没有好的方法让我在第一时间知道程序A已经加载完成打开了窗口,以便我可以第一时间进行操作。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2017-01-09
打赏
举报
回复
http://www.autohotkey.com
示申○言舌
2017-01-09
打赏
举报
回复
对目标进程下消息钩子即可。。。
paschen
2017-01-09
打赏
举报
回复
WaitForInputIdle
https://msdn.microsoft.com/en-us/library/ms687022(VS.85).aspx
ID870177103
2017-01-08
打赏
举报
回复
百度‘消息钩子’
Qt5学习——点击同
一个
按钮实现
打开
与关闭
一个
子
窗口
本文围绕Qt5展开,介绍如何在主
窗口
中通过点击同
一个
按钮实现子
窗口
的
打开
与关闭。详细说明了实现步骤,包括
新
建项目、创建子
窗口
文件,在widget.h和widget.cpp文件中添加代码,还强调了使用lambda表达式及一些关键注意点,避免出现
窗口
异常关闭或重复
打开
问题。
C++
同时注册两
窗口
,点击按钮
打开
另一
窗口
这篇博客介绍了如何在
C++
中创建
一个
名为'Demo'的
窗口
,并在该
窗口
中添加
一个
按钮。当用户点击这个名为'TEST'的按钮时,程序将
打开
一个
新
的
窗口
,命名为'Demo2'。这是
一个
关于
C++
窗口
操作和事件响应的实例。
1、如何利用C/
C++
编程
打开
一个
windows
窗口
这篇博客详细介绍了如何使用C/
C++
编程在Windows环境下创建
一个
窗口
,涉及WNDCLASS结构体的定义、设备上下文DC、回调函数WindowProc的编写,以及
窗口
的注册和消息循环的启动过程。
Qt:
一个
按钮实现
打开
和关闭
新
窗口
该博客介绍了使用Qt 5.9.9和Qt Creator 4.11.0实现程序功能。程序
打开
时按钮名为Open,点击后
打开
新
窗口
且按钮名变为Close。原理是通过改变flag值
判断
窗口
的
打开
或关闭,并给出了widget.h和widget.cpp代码实现,还附有qDebug输出记录。
Vscode
打开
终端
窗口
本文详细介绍了如何在Visual Studio Code中配置C/
C++
的编译和调试环境,包括tasks.json和launch.json的配置,如何保持终端
窗口
不关闭,以及解决无法
打开
终端的问题。此外,还提供了C和
C++
程序的示例,演示了配置成功后的运行效果。
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章