【MFC】CCriticalSection类在Release编译下调用Lock函数会报错0xC0000008 问题描述 方法一 CRITICAL_SECTION代替CCriticalSection 方法二 使用WaitForSingleObject和ReleaseMutex() 结语 问题描述 通过以下伪代码方式描述问题: 主对话框类内创建成员变量及结构体变量: typedef struct MSG_INFO { int a; int b; char c[10]; }MSGINFO; MSG_INFO m_mi; CCriticalSection m_cs; CMyDll m_dll; 在DLL内有一成员变量 : cla