社区
界面
帖子详情
能得到HICON的掩码色吗
sky_123
2009-12-03 05:35:54
HICON通常是由两张位图组成, 其中一张是掩码图,显示时就可以实现透明效果。
能得到HICON的掩码色吗?这样绘制时就不用掩码图了?
如果直接取显示位图的左上角的点作为掩码色是否已经是正确的?
...全文
64
5
打赏
收藏
能得到HICON的掩码色吗
HICON通常是由两张位图组成, 其中一张是掩码图,显示时就可以实现透明效果。 能得到HICON的掩码色吗?这样绘制时就不用掩码图了? 如果直接取显示位图的左上角的点作为掩码色是否已经是正确的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
M_S_D_N
2009-12-04
打赏
举报
回复
图标有掩码色一说吗?
我觉得楼主的想法比较诡异。
[Quote=引用 4 楼 wwgddx 的回复:]
图标左上角点的颜色也不一定就是掩码色啊
[/Quote]
wwgddx
2009-12-04
打赏
举报
回复
图标左上角点的颜色也不一定就是掩码色啊
M_S_D_N
2009-12-03
打赏
举报
回复
估计你实验用的图标左上角点都是透明的。
[Quote=引用 2 楼 sky_123 的回复:]
这个我知道
是否有办法获得掩码色
如果用左上角的点做掩码色
显示就是正确的
但是不能肯定这样就一定是正确的
[/Quote]
sky_123
2009-12-03
打赏
举报
回复
这个我知道
是否有办法获得掩码色
如果用左上角的点做掩码色
显示就是正确的
但是不能肯定这样就一定是正确的
M_S_D_N
2009-12-03
打赏
举报
回复
HICON中掩码不是用掩码色,而是用掩码位图。
楼主看
GetIconInfo
函数即可知根本。
掩码
初始
wndClass.
hIcon
= (
HICON
)LoadImage(NULL, L"icon.ico", IMAGE_ICON, 0, 0, LR_DEFAULTSIZE | LR_LOADFROMFILE); 中最后一个实参就是两个位
掩码
用了位或操作 又或者在二维贴图时,如果是长方形那种规则的还好 不过...
Win32 学习笔记_静态编辑控件(StaticEdit)
STM_SETIMAGE设置控件的图标,位图,光标,WPARAM=(IMAGE_HBITMAP,IMAGE...STM_GETIMAGE获得控件的图标,位图,光标句柄,WPARAM=IMAGE_BITMAP(IMAGE_CURSOR,IMAGE_ICON),LPARAM=0,RETURN=HBITMAP(HCURSOR,
HICON
)......
位图和位块传输(6)画框与会移动的小球
每个
掩码
像素对应要显示的位图上的一个像素,要显示出来的像素对应的
掩码
像素为白
色
(1) 下面来看看这个例子(来自Windows程序设计第五版圣经) #include<windows.h> #include"resource.h"...
minigui[基础篇][11]—— 图标
对于单
色
图标,它应该为 1,对于16
色
图标,它应该为4,对于 256
色
图标,它应该是 8 @pal: 图标调
色
板 @return:
HICON
图标对象 #define CreateIcon(hdc, w, h, AndBits, XorBits, colornum) \ CreateIconEx(hdc, ...
MFC——连连看
当背景模式为不透明时,背景
色
决定线状图的空隙颜
色
(如虚线中的空隙、条纹刷的空隙和文字的空隙),可以使用CDC类的成员函数GetBkColor和SetBkColor来获得和设置当前的背景颜
色
: COLORREF GetBkColor( ) const; ...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章