天天看點

windowsAPI建立多線程

如果在多線程裡用到hwnd,首先是建立一個結構體。 

typedef struct
{
HWNDhwnd;
int  cxClient, cyClient;
}
PARAMS, *PPARAMS;
           

然後在proc部分裡面:

static PARAMS  params; 
params.hwnd= hwnd;
_beginthread(Thread,0, ¶ms); /* 調用Thread這個二級線程*/
           

在二級線程裡面:

volatilePPARAMS pparams;
 
pparams= (PPARAMS)pvoid;
 
pparams->hwnd
           

繼續閱讀