社区
界面
帖子详情
关于EXE文件图标\主窗口图标的若干疑问
lyclowlevel
2007-04-06 09:44:48
假设创建了名为AppName的SDI程序
1 为何RES文件夹的AppName.ico无法用“画图”打开,而我们在“资源管理器”中创建的ICON却可以呢?
2 为什么用资源管理器对ID为IDR_MAINFRAME的ICON编辑后,应用程序主窗口的图标依旧为“MFC”,没有任何改变呢?
...全文
305
8
打赏
收藏
关于EXE文件图标\主窗口图标的若干疑问
假设创建了名为AppName的SDI程序 1 为何RES文件夹的AppName.ico无法用“画图”打开,而我们在“资源管理器”中创建的ICON却可以呢? 2 为什么用资源管理器对ID为IDR_MAINFRAME的ICON编辑后,应用程序主窗口的图标依旧为“MFC”,没有任何改变呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyclowlevel
2007-04-07
打赏
举报
回复
希望有人解释下哦.
长尾巴的悟空
2007-04-06
打赏
举报
回复
汗.
lyclowlevel
2007-04-06
打赏
举报
回复
如果,如楼上所言,那我重新编译不就得了.
god_niuniu
2007-04-06
打赏
举报
回复
具体什么原因,我不是很明白,我也只是处学者,以下是我的猜测:
CSingleDocTemplate* pDocTemplate;
pDocTemplate = new CSingleDocTemplate(
IDR_MAINFRAME,
RUNTIME_CLASS(CSquaresDoc),
RUNTIME_CLASS(CMainFrame), // main SDI frame window
RUNTIME_CLASS(CSquaresView));
AddDocTemplate(pDocTemplate);
这三个类全部是动态创建的,所以需要的是物理上存在的资源文件,也就是res\SdiSquares.ico 这个.
而一般的EXE是静态编译的,RC直接被编译进EXE了.
猜测而已,望高手指导
lyclowlevel
2007-04-06
打赏
举报
回复
我只是想要知道为什么,至于如何改变图标,我还是懂的.
god_niuniu
2007-04-06
打赏
举报
回复
你右击IDR_MAINFRAME 属性 里面的文件名是res\SdiSquares.ico 也就是说EXE文件连接的是这个文件 所以如果想改变 只需要改变这个ICO就可以了.
blackmurder
2007-04-06
打赏
举报
回复
第2个问题我也遇到过,我的解决方法是把他的图标删掉,新建一个改名为IDR_MAINFRAME
LZ用的是6.0吧,我换了2005以后就没这个问题了
Y___Y
2007-04-06
打赏
举报
回复
1.我的可以
2.你要将资源文件(.rc)文件编译,或者直接重新编译
设置
窗口
图标
和
EXE
应用程序
图标
本文详细介绍了如何在Qt应用程序中设置
窗口
图标
和
EXE
文件
图标
。通过修改qrc资源
文件
并使用QIcon类来设置
窗口
图标
。此外,还介绍了如何通过创建.rc资源
文件
并将其添加到项目中来更改生成的
EXE
文件
图标
。
如何给设计好的界面打包发布给别人(没有python编译器的也能正常运行),以及给打开的程序添加
主
窗口
图标
和代码包
图标
本文介绍了使用pyinstaller将Python程序打包成
exe
文件
的方法,包括其介绍、安装及打包步骤。还说明了打包时动态打开的资源
文件
需手动复制到指定目录。此外,讲解了添加
主
窗口
图标
和代码包
图标
的方法,
主
窗口
图标
需拷贝到程序目录,代码包
图标
可通过参数指定。
windows系统中编译出
exe
的显示
图标
不能及时刷新问题
本文深入分析Windows系统中
EXE
文件
图标
在资源管理器、快捷方式等位置不及时刷新的问题,指出其根本原因在于explorer.
exe
依赖iconcache*.db
图标
缓存数据库及
图标
组(Icon Group)的
主
图标
优先读取机制。重点说明MFC程序中IDR_MAINFRAME作为
主
图标
被编译至Icon Group首位的影响,并提供通过清除iconcache*.db和thumbcache*.db强制刷新
图标
的Shell脚本解决方案。
跟我一起玩Win32开发(14):用对话框作为
主
窗口
本文介绍了如何将对话框作为Win32应用程序的
主
窗口
,以简化控件布局。通过两种方法实现:一是直接以桌面为父
窗口
创建对话框,二是将对话框作为
窗口
的子级。详细步骤包括创建对话框资源、
图标
资源,并在代码中创建和显示对话框。这种方法可以提供更直观的控件设计体验。
vs2015 +qt插件 设置
窗口
和
exe
图标
本文详细介绍了如何在Qt应用程序中设置
窗口
图标
和可执行
文件
(.
exe
)
图标
的方法。包括使用.ico
图标
文件
,通过UI
文件
设置
窗口
图标
,以及通过资源
文件
(icon.rc)设置.
exe
图标
的具体步骤。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章