以Thread用struct傳遞參數做範例
struct _ABC
{
int x;
int y;
} ABC, *ABC_P;
ABC aStruct;
DWORD dwID;
HANDLE hThread = CreateThread(NULL,
0,
ThreadProc,
reinterpret_cast<LPVOID>(&aStruct),
0,
&dwID);
DWORD WINAPI ThreadProc(LPVOID lp)
{
ABC_P pA = reinterpret_cast<ABC_P>(lp);
return true;
}
收工