这几天尝试拿WDK的库和编译器编译普通程序。目的是为了能链接到MSVCRT.DLL上去,减小自身程序体积。
很长时间了也没有人报有什么问题,自己是Win7的系统,其实也没有测试过XP下能不能使用。
但是很坑爹的是,事实证明不行……今天贴吧上有人报了XP下无法启动,报msvcrt.dll中找不到_except_handler4_common入口。
我检查了一下我编译出来的程序的导入表,果不其然有_except_handler4_common……
网上搜了一下,出来的基本都是说你把dwmapi.dll改名吧。但是我现在是导入表中直接有这一项,明显不是这个的问题。