step1: 添加声明
DWORD WINAPI TimerThread(LPVOID pamaram) ;
CRITICAL_SECTION g_cs; //
step2:开辟线程
InitializeCriticalSection(&g_cs); //先初始化临界区
HANDLE ShowT1= CreateThread(NULL,
0,
TimerThread,
this,
NULL,
NULL);
// HANDLE ShowT2= CreateThread(NULL,
// 0,
// TimerThread1,
// this,
// NULL,
// NULL);
DeleteCriticalSection(&g_cs);
说明:sunxin MFC中说需要对多线程临界初始化
step3:线程函数
DWORD WINAPI TimerThread(LPVOID pamaram)
{
UINT oldTickCount, newTickCount;
oldTickCount = GetTickCount();
CTextDlg* test=(CTextDlg*)pamaram; //需要对窗体对象实例化
while(TRUE)
{
while(TRUE)
{
newTickCount = GetTickCount();
if(newTickCount - oldTickCount >&#