求教关于线程问题 CWinThread* m_hthread=AfxBeginThread();m_hthread->m_nThreadID就是你要的东西 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对了,我正好有关于线程的问题,在c++中怎么用一个类的成员函数作为thread的回调函数? to witsoft:我不用AfxBeginThread()启动线程,用_beginthread() 一个方法是在你的thread function里面调用GetCurrentThreadId GetCurrentThreadId()确实能完成你想要的功能,可这个ID好在程序里的用处并不大,线程句柄更有用GetCurrentThread()(伪句柄)。 MSDN建议不要使用_beginthread这个函数来启动线程,提倡使用AfxBeginThread(),而且在VC技术内幕这本书中也是这样说的. to rocks:如果用类成员函数作thread的回调函数,则必须是静态成员函数。 用this指针作回调函数的参数, 在启动线程时传入,就可以在线程函数中访问类成员了。 建议用_beginthreadex(),最后一个参数直接返回线程ID指针 窗口背景透明--急 保存视图区内容的问题VC 如何捕捉CSocket的异常退出 真诚请教各位前辈:知道窗口句柄,怎么获得窗口的CWnd*的指针? 串口编程? 这是怎么回事? 音乐问题:6---,-是多长时间? 有把unicode或者UTF-8文件统一转化为ANSI格式的工具吗? 怎么在C++中加入汇编程序? 如果ShellExecute()不可以,还有什么办法么?请举例。 收集VC优秀书籍在各地的购买办法(请大家多多参与) 我是这样看com的,请问对么?
如果用类成员函数作thread的回调函数,则必须是静态
成员函数。 用this指针作回调函数的参数, 在启动
线程时传入,就可以在线程函数中访问类成员了。