找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 2249|回复: 0

【Windows】控制台程序获取控制台窗口HWND

[复制链接]

1112

主题

1653

回帖

7万

积分

用户组: 管理员

一只技术宅

UID
1
精华
245
威望
744 点
宅币
24257 个
贡献
46222 次
宅之契约
0 份
在线时间
2298 小时
注册时间
2014-1-26
发表于 2014-8-20 15:49:27 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
控制台窗口的窗口类名是ConsoleWindowClass,因此我们只需使用以下命令就可以获取控制台窗口的HWND.
  1. HWND hWnd=FindWindow(TEXT("ConsoleWindowClass"),NULL);
复制代码
其中FindWindow的第一个参数是窗口类名,第二个参数是窗口名。用这个方法不能保证取得的控制台窗口句柄一定就是这个控制台程序使用的控制台窗口的句柄,但是至少这是一个简易而且出错概率小的可行性方案。
回复

使用道具 举报

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-4-29 07:43 , Processed in 0.049695 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表