给线程处理函数传结构体参数

struct  Stru_test

{

  int   testNum;

  LPVOID  ptest;

};


unsigned WINAPI ThreadProc(LPVOID para)

{

.............

    return 1;

}


 static Stru_test stru;  // 也可定义为全局变量


unsiged int unthreadID;

stru.testNum  = 0;

stru.ptest = ...;

_beginthreadex(NULL,  0,  &stru,  &ThreadProc, &stru, 0, &unthreadID);

你可能感兴趣的:(核心编程)