以前做的GDI++安装程序都是把Freetype版和氦版分开的,明明是一个程序干嘛要用不同的安装程序?就是秉着这个原则,重写了整个GDI++的安装程序,整合的Freetype版位0927版,氦版为0211版。新版的安装程序比原来的版本更加智能!
以前做的GDI++安装程序都是把Freetype版和氦版分开的,明明是一个程序干嘛要用不同的安装程序?就是秉着这个原则,重写了整个GDI++的安装程序,整合的Freetype版位0927版,氦版为0211版。新版的安装程序比原来的版本更加智能!
在Win7下更换主题或者壁纸后会出现桌面图标字体发虚的情况,相信不少TX都碰到这个棘手的问题了……
氦版的作者很勤劳啊,碧海也很勤劳啊,貌似每次都是碧海最先发现新版的说,感谢下碧海……
碧海的原帖:http://bbs.themex.net/showthread.php?t=16845298
GDI++的更新内容:
20081225 更新内容
* 修正了部分软件的子进程在HookChildProcesses=1时也不被渲染的问题。
20081224 更新内容
* 修正了一部分字宽不正常的问题。
* 修正了某些缓存(cache)设置可能会导致当机的问题。
...
以前的GDI++智能安装程序是用Inno制作的,功能上虽然能够实现自己想要的功能,但毕竟不是自己所擅长的,自己无法控制完整的安装流程,导致不少网友在未卸载原来的GDI++时重装GDI++有可能会出现“检测到gdi++.dll”的错误,无法正常启用GDI++。所以这次用 自己更为熟悉些的NSIS重写了全部安装脚本,在实现原来的智能安装程序所有功能的基础上又实现了不少新的特性:
首先感谢CrendKing网友的细心,能及时发现了新的版本,原帖地址:http://bbs.themex.net/showthread.php?t=16836370
版本信息为0808,呵呵,作者估计也是故意的,支持奥运,姑且称之为奥运版好了。
更新内容:修正了SkipVersionCheck参数无效的问题,支持2.3.7版本的freetype.dll(包内附带的freetype.dll
以前做的GDI++自动安装版毕竟只是用WinRAR做的,不够智能,不少朋友使用后可能会出现各种各样无法加载的情况,所以这次做了个智能点的。先来看看它的特性:
·Freetype为0923版,氦为1227版。
·强行安装在system32\GDI++目录下,以提高程序的兼容性。
·安装时可选择使用注册表全局加载还是使用GDI Tray加载,使用注册表全……
突然想起自己做的氦版智能安装程序中集成的GDI++除了gditray.exe是原生就带有中文语言的之外其他的都还是日文的,所以把它汉化了下。以前 一直没注意到gdippMonitor.exe这个小程序,这次汉化的时候运行了下,发现还蛮好玩的,可以显示当前系统中由GDI++接管了字体渲染的程 序,使用GDITray方式加载的时
关于GDI++我在这里就不多说了,想了解的可以去看这里:http://fonlan.cn/post/3.html
氦版相对于原来的Freetype版有了巨大的变化,总结一下我们实际看得到的变化就是资源占用更小、兼容性提升相当大,但相对的,他的渲染效果相比 Freetype稍微差点,但差距多少这与各个人不同的硬件……