1、InitializeCriticalSection(&cs); <- 进程初始化时候调用
2、然后在需要操作的地方用:EnterCriticalSection(&cs); <- 每次要变数据前都要调用
3、用完之后LeaveCriticalSection(&cs); <- 每次要变数据后都要调用
4、最后:DeleteCriticalSection(&cs); <- 进程结束前调用
best regards, lu0 For more information, check out http://lu0s1.3322.org