首页 相关文章 VC++ 替换 exe 可执行文件的图标

VC++ 替换 exe 可执行文件的图标

替换exe可执行文件的图标:
1、首先取得源资源的指针;
2、利用UpdateResource函数进行替换;
void CDlgTest2Dlg::OnBTNUpdateResource()
{
// TODO: Add your control notification handler code here
HMODULE hExe;
HANDLE hUpdateRes;
HRSRC hRes;
HANDLE hResLoad;
char *lpResLock;
BOOL result;
hExe=LoadLibrary("a.exe");
if (!hExe)
{
MessageBox("载入可执行文件失败!");
}
hRes=FindResource(hExe,MAKEINTRESOURCE(IDI_ICON1),RT_GROUP_ICON);
if (!hRes)
{
MessageBox("FindResource失败!");
}
hResLoad=LoadResource(hExe,hRes);[ 查看全文 ]

2016-02-19 标签:

VC++ 替换 exe 可执行文件的图标的相关文章

手机页面
收藏网站 回到头部