首页  >   经验  >   Windows零基础入门:4.6 通过窗口标题查找窗口并获取其窗口类的图标句柄

Windows零基础入门:4.6 通过窗口标题查找窗口并获取其窗口类的图标句柄

查看 codexia 的博客 2015-10-29 21:10:37 2684 会员文章,禁止转载
Windows   入门  
手机阅读 | 转发赚积分
手机收藏 | 分享给好友
简介因为本节课的知识是简单的,所以又额外补充一些项目经验,结合本节课的知识来讲解。这个例子是很有意思的,就是“借鸡下蛋”!我们程序没有漂亮的程序图标,但是只要有一个程序运行了,它还有好看的图标,我们就可以借为自己用。程序图标就是程序窗口左上角和任务栏上显示的图标咯。

    相信通过4.2-4.5节课的介绍,获取窗口类信息的实现,你已经熟悉了吧。如果你还不知道怎么搞,那就不要厚着脸皮往后看咯。学习只看不动手不动脑是最为可耻的。我们的课程讲的已经是零基础入门的了,并且都是结合实践了讲述验证知识的,如果你不动手,能学到的就真是微乎其微了。既然花时间学习了,就一次性学好吧。
    因为本节课的知识是简单的,所以又额外补充一些项目经验,结合本节课的知识来讲解。这个例子是很有意思的,就是“借鸡下蛋”!我们程序没有漂亮的程序图标,但是只要有一个程序运行了,它还有好看的图标,我们就可以借为自己用。程序图标就是程序窗口左上角和任务栏上显示的图标咯。
    好了,我们先看看获取图标的原理吧。
    我们这里是使用窗口类关联的窗口图标句柄来获取图标。我们要获取窗口类的图标句柄,使用如下代码:

HICON hIcon = (HICON)GetClassLong(hwnd, GCL_HICON);

     这个代码我就不解释了,和上一节课《Windows零基础入门:4.5 获取窗口类所属的应用程序实例句柄》的大同小异,自己融会贯通吧。还不懂的话,留言吧。
    看吧,获取窗口类的图标句柄就这么简单。但是为了完整性,我们并不是走过场似的就此别过,这样说是融会贯通就行了。但是很多人,不眼见为实,自己总是感觉似乎是那么回事,虽然道理差不多,但是能完整的介绍,那是最好的。当然,不是介绍怎么获取这点东西了。不然,上面就已经结束了,这样实在没什么意思。而我们真正缺少

1.微信扫码
2.点击按钮,粘贴命令
自动刷新 手动刷新
命令:rd eZZd4 复制
提示:如果您发送了命令,自动刷新会展开全文。自动刷新最多60秒,超过60秒请点击手动刷新。
创作不易,汗水不止!为防止劳动果实被爬虫窃取,开启了反爬机制,需要您发送命令继续阅读。取关会再次出现此提示。一段时间后出现此提示,请再次发送即可。如有问题,请加客服微信Freeme007处理。感谢您的理解。
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
收藏 0 点赞 0
公众号
微信赞赏
支付宝赞赏
领支付宝大红包
QQ群

相关阅读

分享到:
分享文章[Windows零基础入门:4.6 通过窗口标题查找窗口并获取其窗口类的图标句柄]到QQ空间

Win32课程菜单

猜您感兴趣