怎么取得线程的ID(GetCurrentThread返回的是同一个值) 需要这样一个函数CreateObject,一个线程第一次调用,生成一个对象,以后的调用返回第一次生成的值。其它线程调用,再生成一个对象。如果使用GetCurrentThread来判断调用的是哪一个线程,其实返回的都是同一个值,虽然这个值代表不同的线程,但是无法判断是不是新线程的调用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 再调用一次GetThreadId不知道可不可以。这个ID是不是可以用来判断。 自己加个全局的DWORD数组保存线程ID,先遍历一遍看是否有这个线程ID,没有的话就是新建的,当然线程退出了也要记得把数组中的标志删除掉. 有个GetCurrentThreadId函数,呵呵。 2楼方法没什么大问题,只不过效率不高而已,5楼的有什么好方法?用 hash table 会快些 谁知道设置DX显示范围的函数啊 请求《Visual C++图形用户界面开发指南》配套书籍的光盘代码 列表控件中无法显示图片信息!急求各位大虾解答 ClistBox的一个小问题 ●BCMenu的 GetSubBCMenu不能获得 BCMenu*,谁用过??? 怎样对日期型数据进行查询 RegisterWindowMessage()中()里是什么东西,有什么用? 关于api和网页的问题 我定义了两个接口,为什么在vb只有一个接口可以用? mfc 在MainFram中注册了个热键 F1 窗口被其他程序覆盖后 按F1任然响应 如何屏蔽掉 改变按钮颜色的问题,不是简单改变按钮背景色 求助-----关于让一个位图的颜色逐渐变化的问题-----人工拉长标题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货