// 临界区结构对象
CRITICAL_SECTION g_cs;
// 共享资源
char g_cArray[10]
UINT ThreadProc1(LPVOID pParam)
MFC为临界区提供有一个CCriticalSection类,使用该类进行线程同步处理是非常简单的,只需在线程函数中用CCriticalSection类成员函数 Lock()和UnLock()标定出被保护代码片段即可。对于上述代码,可通过CCriticalSection类将其改写如下:
MFC应用(举例)
// MFC临界区类对象
CCriticalSection g_cs;
// 共享资源
char g_cArray[10];
UINT ThreadProc1(LPVOID pParam)
转自:http://www.cnblogs.com/userinterface/archive/2005/04/27/146137.html
原文:http://www.cnblogs.com/760044827qq/p/4158640.html