社区
界面
帖子详情
如何向CBitmap中导入ICON图,或者如何在CDC中显示ICON??
youngwhz
2002-11-21 10:54:13
如何向CBitmap中导入ICON图,或者如何在CDC中显示ICON,
反过来是否也可以实现,怎样实现?
...全文
149
5
打赏
收藏
如何向CBitmap中导入ICON图,或者如何在CDC中显示ICON??
如何向CBitmap中导入ICON图,或者如何在CDC中显示ICON, 反过来是否也可以实现,怎样实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shitalone
2002-11-21
打赏
举报
回复
CDC中显示ICON:
CDC *pDC;
HICON hIcon
hIcon=::LoadIcon(AfxGetInstanseHandle(),"aaa.ico");
pDC->DrawIcon(int x,int y,hIcon)
youngwhz
2002-11-21
打赏
举报
回复
声明一下:
是在代码中从ICON资源中导入到CBitmap中,
或者直接画ICON到CDC上(直接调用DrawIcon方法存在问题——
如果图标不是32*32的,则显示不正常)
目的是显示16*16的图标到CDC上,或通过将ICON导入到CBitmap中再进行操作。
youngwhz
2002-11-21
打赏
举报
回复
我说的意思不太明确——
是说在代码中将ICON图象导入CBITMAP中,或者向CDC中直接画图标?
因为直接画CBitmap图象可能与界面上的背景颜色不能融合,使得制作
BITMAP图有些困难,因此打算采用ICON,这样比较方便,不用考虑透明处理了
joycenter
2002-11-21
打赏
举报
回复
在资源编辑器中先导入一个icon,new一个bitmap,
然后在两个编辑项之间copy and paste。
youngwhz
2002-11-21
打赏
举报
回复
以上的方法存在一个问题,如果ICON 的尺寸是32*32的,则显示正常
但是如果图标是16*16的,则不能正常显示,
那么如何向CDC上画指定尺寸的图标呢?
MFC常用
ICON
格式
图
标
MFC常用
ICON
格式
图
标
VC
中
GDI方法在Picture控件
中
显示
PNG、bmp、jpg
图
片
vc
中
在Picture空间
中
显示
png
图
片,使用重载OnPain和对话框背景色覆盖原
图
的方法实现了png半透明的
显示
并且不会加重阴影。支持bmp、jpg等多种格式
MFC.Design.View.
icon
.control.code.rar_MFC
Icon
_
icon
_
icon
mfc
MFC编程浏览
图
标控件设计代码MFC Programming Design View
icon
on the control code
MFC
中
修改Button控件字体、字体大小、背景色、背景
图
片
修改MFC
中
Button控件控件字体、字体大小、背景色、背景
图
片,主要方法采用需要通过button类派生Mybutton类,然后重载其
中
DrawItem函数
在VC6.0
中
用
图
片实现漂亮的界面.rar
在VC6.0
中
用
图
片实现漂亮的界面.rar
界面
15,977
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章