浅蓝色的琴弦
微风祈愿

类内用多线程函数时候提示需要使用静态成员。
由于我不希望用静态成员。于是翻了很多文章。 利用线程函数的参数要做文章。
线程函数原型

HANDLE CreateThread(
  LPSECURITY_ATTRIBUTES lpsa,
  DWORD lpsa,
  DWORD lpsa,
  DWORD cbStack,
  LPTHREAD_START_ROUTINE cbStack,
  LPTHREAD_START_ROUTINE lpStartAddr,
  LPVOID lpStartAddr,
  LPVOID lpvThreadParam,
  DWORD lpvThreadParam,
  DWORD fdwCreate,
  LPDWORD fdwCreate,
  LPDWORD lpIDThread
);

传入函数原型
DWORD ThreadProc(
  LPVOID lpParameter
);

方法如下

这样的话就可以使用非静态的类函数。。

posted on 2010-09-04 17:31 Platox 阅读(284) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理