社区
界面
帖子详情
关于EXE文件图标\主窗口图标的若干疑问
lyclowlevel
2007-04-06 09:44:48
假设创建了名为AppName的SDI程序
1 为何RES文件夹的AppName.ico无法用“画图”打开,而我们在“资源管理器”中创建的ICON却可以呢?
2 为什么用资源管理器对ID为IDR_MAINFRAME的ICON编辑后,应用程序主窗口的图标依旧为“MFC”,没有任何改变呢?
...全文
306
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
应用程序
图标
转载自:https://blog.csdn.net/humanking7/article/details/85233449 [Qt]设置
窗口
图标
和
EXE
应用程序
图标
设置
窗口
图标
Step1 添加图片资源到qt的qrc
文件
(qt资源
文件
)中,可以用自带的Qt Resource Editor编辑,也可以直接用文本编辑(没有qrc资源
文件
可以自己新建一个)。 以文本
文件
形式打开,如下所示,其中 icon/hsq_128.ico icon/Main_64.ico
如何给设计好的界面打包发布给别人(没有python编译器的也能正常运行),以及给打开的程序添加
主
窗口
图标
和代码包
图标
python提供了多种方法用于将普通的*.py程序
文件
编译成
exe
文件
(有时这里的“编译”也称作“打包”)。
exe
文件
即可执行
文件
,打包后的*.
exe
应用不用依赖python环境,可以在他人的电脑上运行。pyinstaller是一个第三方模块,专用于python程序的
exe
打包。此外python还有一些别的方法进行打包,但是pyinstaller打包最强大而且好用。安装。
windows系统中编译出
exe
的显示
图标
不能及时刷新问题
不知道大家与没遇到这样一个问题。无论是使用C#还是MFC编译生成
exe
文件
,当改变该
exe
的.ico
图标
图片后,会发生这个
exe
的显示
图标
不刷新的问题。这个问题再windows系统中由来已久,从win xp系统到win 10系统一直存在。这个问题也困扰我许久。近期在MFC项目中,花费1天时间仔细研究了MFC程序,以及windows系统对.
exe
文件
的
图标
显示机理,更大家分享一下。下面就以MFC程序为例,深入探讨一下。
跟我一起玩Win32开发(14):用对话框作为
主
窗口
前面我们在编写Win32应用程序的思路都是: 1、设计
窗口
类。2、注册
窗口
类。3、创建
窗口
。…… 然而,当我们接触控件以后, 会发现一个问题,我们在
窗口
上放置控件实在不好弄,而资源中的对话框具有图形编辑器,操作起来相对方便。 于是,就有了一个想法:把对话框用作
主
窗口
,那我们在布局控件时就轻松了。 其实这想法在网上已有牛人做了,不过,人家是用Win32汇编干的,当然,要把它变为C++就
vs2015 +qt插件 设置
窗口
和
exe
图标
1.设置
窗口
图标
1)以 .ico为后缀名的
图标
文件
,可以在网上搜
图标
在线生成工具进行生成。 2)在项目路径 D:\视觉\QtGuiApplication3\QtGuiApplication3\Resources
文件
下保存
图标
.ico。其实放到哪里都可以,但是如果换电脑了乱放的话就找不到了。 3)打开 ui
文件
QtGuiApplication3.ui,点击
主
窗口
,右侧属性编辑器对 windo...
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章