转自:http://hi.baidu.com/qqzwind/blog/item/6071fb1ffc60f163f624e4c5.html
IDL程序运行后,在任务栏上和程序左上角都有IDL的logo。在idl 中是可以把它修改成自己定义的图标。 方法有两种 1:是可以用外部的图标修改工具,修改/RSI/IDL63/bin/bin.x86目录下的idl.dll文件(在6.3以下版本是idl32.dll),这种方法我们不做讨论。 2:修改idl本身的配置文件。 如果你想修改编译器虚拟机的图标,就在IDL安装目录下/RSI/IDL63/resource/pref找idl.pref文件 如果你想修改打包好的程序的图标,在打包程序根目录/resource/pref下找idl.pref文件 idl.pref是文本文件,打开后加上一行 IDL_WINRT_ICON :filename 例如你有一个图标路径在C:/Python24/py.ico,那就是 IDL_WINRT_ICON : C:/Python24/py.ico (如果你想用绝对路径,就把图标放在bin下面) 然后保存就可以了 。
------------------------------------------------------------------------------------------------------------------- IDL的配置命令有很多,都可以上面的例子那样加在idl.pref文件里起作用。他们都以IDL_开头, 例如: IDL_MDE_SPLASHSCREEN 是控制idl启动时的那个启动图案。IDL_MDE_SPLASHSCREEN :0 就关了 IDL_WINRT_FILE 是设置IDL runtime或虚拟机 打开一个特定的sav文件 IDL_WINRT_FILE_TYPE 是设置idlrt.exe启动类型 0 是runtime, 1 是嵌入似runtime,2时虚拟机。
-------------------------------------------------------------------------------------------------------------------
IDL编译器有很多配置函数都是以IDL_MDE_开头的,具体的可以在idl帮助里搜Windows IDE Preferences (不过很多都是没什么用的)
Windows Runtime Preferences 是IDL_WINRT开头。