问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VC++多线程

发布网友 发布时间:2022-04-24 17:02

我来回答

1个回答

热心网友 时间:2023-10-24 14:00

晕,你这样怎么可能成功呢
AfxGetApp()函数也就是得到当前的应用(线程),你新建的线程,得到的就是你新建线程的数据,当然是 0xcccccccc了。
下面的几句也不用说了,也是这个问题!

要想得到宿主线程的数据,定义一个数据结构,将这些数据都保存进去,通过AfxBeginThread 的第二个参数,传给线程过程。在线程过程里面处理就行了
vc 如何多线程处理CSocket数据

因为CSocket类要用到窗口的消息机制才能进行收发,所以用线程可以这样用的,你可以参考用如下的方法: CMySocket* pSocket; ... ThreadFunc( ) { pSocket = new CSocket; pSocekt->Create(); pSocket->Connect(...); while(...) { MSG msg...

VC、MFC对话框程序使用了多线程,在线程里面创建对话框指针导致对话框最...

应该是通讯类对话框程序吧,这个注意两点,一个是com通讯要在主线程创建完毕,再抛出线程,线程直接使用已存在实例(而不是在线程create);一个是,可以通过DlgPtr->IsIconic来判断对话框状态,如果是最小化状态,则跳过界面更新。

VC mfc 多线程执行有问题

hThread=AfxBeginThread(SearchIPThread,this);CloseHandle(hThread);Sleep(10);问题就出现在这个地方.AfxBeginThread 是个 无阻塞 函数, 执行后马上 返回, 但是SearchIPThread 线程仍在继续执行, 结果 马上又 CloseHandle,势必导致 SearchIPThread 线程 执行了 一部分 就结束了. 这个时候 Sleep 还有什...

VC中MFC创建了多线程,界面怎么还会有卡死现象,但程序在正确执行(可以执 ...

主线程的Sleep时间太长了

VC++6.0编译器中怎么设置编译选项为多线程

「Project Settings」选择「C/C++」页面标签,然后在「Category」下拉式清单方块中选择「Code Generation」。在「Use Run-Time Library」下拉式清单方块中,可以看到用于「Release」设定的「Single-Threaded」和用于Debug设定的「Debug Single-Threaded」。将这些分别改为「Multithreaded」和「Debug Multithreaded」...

关于VC++中多线程中Sleep

这个意思就很清楚了啊。其效果完全取决于当前CPU运行状况,如果没有其他同优先级线程在等待执行,你用sleep(0)就等于没用。自己去看MSDN上关于sleep的解释,马上就一目了然了。你的要求本身就很矛盾,你要让循环执行的次数多,还要不占用较高的CPU。你的计算线程分配的CPU时间片越多,当然执行的次数就...

vc多线程修改同一个全局变量,如何加锁

CRITICAL_SECTION cs; // 全局变量 ::InitializeCriticalSection( & cs); // 初始化锁 ::EnterCriticalSection( & cs); 获得锁 ... ::LeaveCriticalSection( & cs); // 释放锁 ... ::DeleteCriticalSection( & cs); // 删除锁---解决方案---探讨引用:C/C++ codeCRITICAL_SECTION cs; ...

vc++用多线程进行串口通信问题

用自定义消息,当有数据到达串口的时候触发消息,这时候才进行循环的读串口,你这样写他一直在读串口呢,当然到99%了,建议看看有个第三方的类serialport,不错,可以学学

在VC++ 的 MFC中 函数经过多线程编程后不能运行??

把这个全局函数的功能全写回到你的成员函数里,然后你调用线程时将当前的this指针传进去,再在这个全局函数调用你的成员函数(通过传入的this指针调用,记得将参数强制转换回你原来的类型)

使用CreateThread() vc 6.0 的多线程问题。。。 各位高手大哥帮帮小弟...

ULONG __stdcall CarRun(void *); 前面的下划线 只有一个 我复制到记事本上看了 你写的有两个下划线 并且 unsigned long _stdcall CardRun(void*) 的声明不能放在类里面 应该作为一个全局函数 放到类的外面才可以 我已经给试过了 具体程序如下 //.h文件 DWORD _stdcall Car...

PE和VC VC2010 VC机构 VC公司 VC片 VC6.0 VC的作用 Vc vc6
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
刀塔传奇攻略 刀塔传奇圣堂刺客属性怎么样[图]介绍_刀塔传奇攻略 刀塔... 刀塔传奇圣堂刺客技能加点解析介绍_刀塔传奇圣堂刺客技能加点解析是什么... 天谕手游圣堂雷罡和地罡哪个好 走哪个流派更吃香 谁说圣堂不能当DPS 雷罡输出圣堂养成教学 如何成为一名合格的雷罡圣堂 输出技巧分享 烟花三月下扬州是哪首古诗 巴中市巴州区大学中专招生委员会办公室单位简介 四川巴中市巴州区的高考报名号前几位是多少? 巴中市高考总分多少 求stand and deliver VC编程中多线程同时写的问题 VC多线程操作 VC编程多线程问题 VC多线程 VC++ 最简单的多线程 作文大全里的我不明白吗.. VC++6.0编译器中怎么设置编译选项为多线程 谁给我写个vc++编写多线程的代码随便什么都行简单点最好 台式机插上音箱有类似耳鸣的声音,插上耳机后有电流声,这是不是和主机没接地线有关?我用耳机试了一下, 什么桌面音箱最好 有什么车不贵!改装又好看?又像跑车? 求手机那些隐藏的秘密 为什么耳机插进去会弹出来【急】 千元2.0桌面音箱需要配什么样的声卡? 用了好久的耳机坏了一只,一高声就炸。要换了,不知那个牌子好? 买头戴式耳机 如何判断耳机的好坏 请问世界上最贵的耳机是什么牌子? 有人知道MARLEY的耳机怎么样吗 怎么把cad文字变大 vc++ 控制台多线程编写的问题,跪求高人解答! VC++ 多线程 关于VC++多线程 VC多线程是什么意思? VC 创建多线程的问题 VC多线程程序 怎么在vc中实现多线程 vc++ 多线程编程 SOCKET通信 VC 在线程中如何编写线程子函数 vc 多线程,简单的无限循环怎么编程 VC++ socket多线程编程问题 CAD二维转三维的快捷键是啥呢? cad二维转三维的快捷命令是什么? 能不能把CAD中的平面图转成三维图? CAD2007里面画好的二维图怎么转成三维图 如何在苹果手机上查找丢失的苹果手机 丢失的苹果怎么查找 湖南现在个体户经营所得税起征点是多少? 个体户起征点是多少 个体户税收起征点是多少?