社区
非技术类
帖子详情
如何根据HICON句柄,将其另存为一个.ico文件?
xadave
2002-03-06 09:35:24
假设我在MFC应用程式已取得一个ICON的句柄HICON hMyIcon,请问如何将其另存为一个
.ico文件?谢谢!
...全文
17
1
打赏
收藏
如何根据HICON句柄,将其另存为一个.ico文件?
假设我在MFC应用程式已取得一个ICON的句柄HICON hMyIcon,请问如何将其另存为一个 .ico文件?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
蒋晟
2002-03-06
打赏
举报
回复
去看MSDN里面的IconPro示例
get
h
ico
n
:从系统窗口、.
ico
文件
、.exe 或 .dll
文件
中获取图标。-matlab开发
获取 MSWin* 下系统图标的 (
H
ICO
N
)
句柄
。 可以使用 gethwnd 和 set
h
ico
n
将此图标分配给任何窗口或图形。
ICO
图标资源提取(Win32, C++)
但是这个有Bug, 提取的资源是有误的, 与Resource Hacker(1.很多是加载为
H
ICO
N
句柄
后转换为图片保存, 全损画质...,1.获取PE的所有
ICO
N组信息, 图标组数量, 宽高信息等。1.暂且称多张图片组成的
ICO
图标为图标组。2.只有一张图片的
ICO
暂且称之为单个图标。)或者ResourcesExtract(3.提取图标组中的单张图标另存到
文件
。2.后来找了个还能用的, 详见。2.提取图标组另存到
文件
。
WinAPI: Extract
Ico
n - 获取 EXE、DLL 或
ICO
文件
中的图标
//声明: Extract
Ico
n( hInst: HINST; {调用函数的程序实例} lpszExeFileName: PChar; {
文件
路径;
文件
可以是 *.exe、*.dll、*.
ico
} n
Ico
nIndex: UINT {图标索引} ):
H
ICO
N
; {返回图标
句柄
; 索引为 0 时返回第
一个
图标
句柄
; 索引为 #FFF...
C++ <windows.h>库函数探究初步:
句柄
操作
本文将对<windows.h>库函数做一番初步的探究,我在上一篇博文《C++ 调用windows系统DOS命令》中,定义过如下两个函数: void setColor(unsigned short foreColor=15,unsigned short bgColor=0) { //设置输出文本的前景色和背景色 HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hConsole,(for
Qt程序从EXE&DLL中提取
Ico
n
首先调用Windows API函数Extract
Ico
nEx从
文件
获取
H
ICO
N
句柄
,再利用QtWin::from
H
ICO
N
函数将
H
ICO
N
转换为Q
Ico
n。直接EXE和DLL的
文件
名和图标索引传递给Get
Ico
n来获取EXE和DLL中的图标。
非技术类
1,649
社区成员
58,980
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章