以前做的GDI++安装程序都是把Freetype版和氦版分开的,明明是一个程序干嘛要用不同的安装程序?就是秉着这个原则,重写了整个GDI++的安装程序,整合的Freetype版位0927版,氦版为0211版。新版的安装程序比原来的版本更加智能:
*支持2000/XP/2003/Vista/2008/7
*64位系统中也可正常安装,只不过依然无法渲染64位程序
*整合Freetype版和氦版GDI++,可在安装时自由选择
*自动检测CPU支持的指令集并自动安装相应版本GDI++
*自动识别AppInit_DLLs中的其他加载项(简单的说就是使用WB的用户安装或卸载GDI++时不需要手动添加WB的自启动项了)
*支持不卸载覆盖安装,实现版本切换(从注册表方式切换到GDITray方式时需要重启才能生效)
*自动识别安装目录下的GDI++配置文件,同版本覆盖安装时自动询问备份还是沿用。
*安装时可选择是否强制渲染宋体
使用GDITray方式加载的安装完成后如果想立即生效则运行开始菜单GDI++目录下的启动GDI++即可,如果是从另一个版本覆盖安装为当前版本,则安装结束后是无法立即运行当前版本的,因为gdi++.dll等文件正在被调用,重启系统后GDI++会自动开始渲染。



