环境 xp + vc6 + xp2 sdk 想使用CCriticalSection
1.包含类的头文件
2.project setting->general->mfc 选择 using mfc in a static library
3.project setting->c/c++->Category 选择 Code Generation
Using run-time library 选择 Debug Multithreaded
程序包含 <afxmt.h> //CCriticalSection类在其中
编译程序 提示 uuid.lib(comcat.obj) : fatal error LNK1103: debugging information corrupt; recompile module
原来是vc6 和 xp2 sdk的lib库uuid.lib不兼容
将xp2 sdk的uuid.lib改名为uuid.was_a_lib
再次编译 成功运行!