西西哩的小马甲的回答原因:编译的release版本,在XP下运行报错误“无法定位程序输入点InitializeCriticalSectionEx 于动态链接库kernel32.dll”。 解决步骤: 1、请先升级到最新Update4。 2、将工程(包括用到的DLL工程也需设置)做如下设置: 项目——属性——配置属性——常规——平台工具集——Visual Studio 2012 - Windows XP (v110_xp)
项目——属性——配置属性——常规——ATL的使用——静态链接到 ATL。 平台工具集,必须设置。MFC的使用、ATL的使用结合具体情况。Release版一般设为静态。 |