社区
界面
帖子详情
请问如何把一个HICON图标与如何用GDI+的Graphics对象绘制?
nealz
2007-01-01 11:53:41
我得到了一个HICON句柄,试过用Bitmap类的构造函数Bitmap(HICON hIcon)来创建一个Bitmap对象,然后用Graphics的DrawImage画图,但是图标变成不透明了(烦!),有什么办法可以在Graphics上绘出带透明的图标,谢谢大侠们,我实在找不到办法了。
...全文
117
回复
打赏
收藏
请问如何把一个HICON图标与如何用GDI+的Graphics对象绘制?
我得到了一个HICON句柄,试过用Bitmap类的构造函数Bitmap(HICON hIcon)来创建一个Bitmap对象,然后用Graphics的DrawImage画图,但是图标变成不透明了(烦!),有什么办法可以在Graphics上绘出带透明的图标,谢谢大侠们,我实在找不到办法了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
GDI+
Graphics
.DrawImage 使用
本文介绍了一种将多张位图高效拼接成一张整体图的方法。通过调整子图分辨率并利用
Graphics
.DrawImage()的不同重载形式,在确保图像质量的同时减少处理时间。
调用API函数,在窗口非客户区绘图 C
GDI+
编程
本文介绍如何在C#中使用
GDI+
的
Graphics
类进行绘图,特别是调用API函数在窗口非客户区绘图的方法。通过GetWindowDC函数获取窗口设备上下文,结合
Graphics
.FromHdc创建
Graphics
对象
,实现对整个窗口的绘图操作。同时,文章提供了自绘窗口非客户区(包括标题栏、最大化和最小化按钮)的基本思路。
c++ mfc加载图片jpg,png,GIF格式
本文介绍了在C++ MFC应用中如何使用
GDI+
和CImage类加载及
绘制
不同格式的图像,包括jpg、png、gif。通过GdiplusStartup和GdiplusShutdown初始化和关闭
GDI+
,利用
Graphics
类的DrawImage方法
绘制
图片,同时展示了如何处理Bitmap和ico格式,以及加载Gif图像的详细步骤。对于Gif,通过Image::FromStream函数加载并使用CDrawGifImage类进行帧
绘制
。
C#
GDI+
编程(五)
本文介绍了如何在C#中通过调用WindowsAPI函数,特别是GetWindowDC和
Graphics
.FromHdc,实现在窗口非客户区进行绘图。作者还讨论了如何处理窗口消息,如双击标题栏事件,并提到了自绘窗口非客户区所需的数据计算和消息响应策略。
调用API函数,在窗口非客户区绘图(C#
GDI+
编程)
本文介绍如何使用 C# 在窗口非客户区进行绘图,包括利用
Graphics
类的 FromHdc 函数和调用 GetWindowDC API 函数获取整个窗口 DC 的方法。此外还涉及如何通过重写 WndProc 方法来自定义
绘制
窗口非客户区。
界面
15,975
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章