炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3419|回复: 3

如何设置程序的图标

[复制链接]

该用户从未签到

发表于 2016-12-16 15:55:01 | 显示全部楼层 |阅读模式
10炫彩币
如题,如何设置程序的图标的,实现类似如下的效果

QQ截图20161216145327.png

最佳答案

查看完整内容

你要用winAPI 而不是 用 mfc给你提供的类成员,直接用 这个是设置任务栏图标,,,上面记错了,抱歉 SendMessage(hWnd,WM_SETICON,ICON_BIG,(LPARAM)(hIconBig));

该用户从未签到

发表于 2016-12-16 15:55:02 | 显示全部楼层
你要用winAPI 而不是 用 mfc给你提供的类成员,直接用
这个是设置任务栏图标,,,上面记错了,抱歉
SendMessage(hWnd,WM_SETICON,ICON_BIG,(LPARAM)(hIconBig));

回复

使用道具 举报

该用户从未签到

发表于 2016-12-16 15:58:07 | 显示全部楼层
这种问题,最新版,已经没有了 icon small 了,小图标已经被炫彩重新绘制窗口给覆盖了,所以没有了
如果要左上角的小图标,可以自己拖个 形状图片控件,上面自己放一个图标就行了,

至于任务栏的图标,这个用 SetIcon就可以了  SetIcon(XWnd_GetHWnd(hWindow),XXXXXXX);

就这样了
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2016-12-16 17:03:53 | 显示全部楼层
dasemimi 发表于 2016-12-16 15:58
这种问题,最新版,已经没有了 icon small 了,小图标已经被炫彩重新绘制窗口给覆盖了,所以没有了
如果要 ...

SetIcon 是CWnd类的成员函数,我改如何获取该类的实例呢。FindWindow()?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-5-4 22:32 , Processed in 0.074796 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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