delphi – 错误的EXE应用程序图标和资源文件
发布时间:2020-12-15 09:19:03 所属栏目:大数据 来源:网络整理
导读:我正在探索(.Res)资源文件,并在delphi.about.com网站上找到了一个有用的教程. 教程链接: http://delphi.about.com/od/objectpascalide/l/aa113099a.htm 下载测试项目: http://delphi.about.com/library/aboutres.zip 我发现Windows资源管理器中的应用程序
我正在探索(.Res)资源文件,并在delphi.about.com网站上找到了一个有用的教程.
教程链接: 下载测试项目: 我发现Windows资源管理器中的应用程序图标不同. “申请表”上的图标正确显示(参见图2). Windows任务栏上的图标正确显示(请参阅图3). 但是当我浏览它时,Windows资源管理器中的图标是错误的(参见图1).它不是Res文件中的MAINICON. 知道它有什么问题吗? > Delphi XE3环境 图片编号(1) 图片编号(2) 图片编号(3) 提前致谢 解决方法
如果没有显示哪个图标的提示,则shell会选择ID最低的图标,或者按字母顺序排列的第一个图标.您的可执行文件中有三个图标:ICOFOLD,ICOOK和MAINICON. ICOFOLD是要在shell文件夹中显示的那个.
一旦程序运行,通过发送WM_SETICON消息来设置任务栏或表单图标.因此那里没有猜测. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |