社区
界面
帖子详情
关于EXE文件图标\主窗口图标的若干疑问
lyclowlevel
2007-04-06 09:44:48
假设创建了名为AppName的SDI程序
1 为何RES文件夹的AppName.ico无法用“画图”打开,而我们在“资源管理器”中创建的ICON却可以呢?
2 为什么用资源管理器对ID为IDR_MAINFRAME的ICON编辑后,应用程序主窗口的图标依旧为“MFC”,没有任何改变呢?
...全文
269
8
打赏
收藏
关于EXE文件图标\主窗口图标的若干疑问
假设创建了名为AppName的SDI程序 1 为何RES文件夹的AppName.ico无法用“画图”打开,而我们在“资源管理器”中创建的ICON却可以呢? 2 为什么用资源管理器对ID为IDR_MAINFRAME的ICON编辑后,应用程序主窗口的图标依旧为“MFC”,没有任何改变呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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)文件编译,或者直接重新编译
百页窗 v1.0.0.86
用户双击任意
文件
夹,或者在已激活
主
窗口
点击+按钮,或在原有标签上右键新建标签页,即可。 3、用户如何关闭标签? 鼠标滑轮中键单击一次,或者用户在标签上鼠标右键,可弹出关闭菜单,来关闭标签。 4、用户如何进入...
unifalcon(2019-4-11).7z
项目的配置
文件
,如.dpr(项目
文件
)和.dcf(配置
文件
),会记录项目的基本信息,如
主
窗口
类、使用的库、编译选项等。.dpr
文件
通常包含项目启动点,即应用程序开始执行的代码。.dcf
文件
可能包含了运行时的设置,如...
获取任意程序的窗体句柄并操作程序[EliteSpy.rar]-精品源代码
`frmMemInfo`和`frmGeneratedCode`可能是两个具有不同功能的窗体,`frmCGWizard`可能是一个向导或配置界面,`frmMain`通常代表
主
窗体,`frmAbout`可能用于显示程序的关于信息。 在这个项目中,开发者可能已经实现了...
专升本计算机基础选择判断模拟试题及答案.docx
在资源管理器中选择
若干
个
文件
后按Ctrl+C,这些
文件
会被复制到剪贴板中,而不是直接复制到当前位置或被隐藏,这是Windows操作系统中的标准复制操作。 第二题,Office是一个由Microsoft提供的办公应用软件套件,它...
股票辅助计算器Delphi原代码
7. **HTZJ.ico**:这是应用程序的
图标
文件
,显示在软件的
窗口
、任务栏和快捷方式上。 8. **Unit_FrmMain.pas** 和 **Unit_FrmHelp.pas**:这两个是Delphi的源代码
文件
,用Pascal语言编写,包含了FrmMain和FrmHelp...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章