社区
进程/线程/DLL
帖子详情
如何简单完成关于界面线程与主线程的联系工作
cwueii
2008-05-02 08:01:30
主线程窗口有LIST控件,里面排列任务表,同时打开多个界面线程去完成这些任务。
线程里如何知道自己是在做哪个任务,以及如何根据完成进展随时修改主线程LIST控件的项目内容。
如上,如何最简单的实现他们,请帮忙啊
...全文
118
8
打赏
收藏
如何简单完成关于界面线程与主线程的联系工作
主线程窗口有LIST控件,里面排列任务表,同时打开多个界面线程去完成这些任务。 线程里如何知道自己是在做哪个任务,以及如何根据完成进展随时修改主线程LIST控件的项目内容。 如上,如何最简单的实现他们,请帮忙啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cwueii
2008-05-05
打赏
举报
回复
我用的是界面线程,创建时没参数传递。
用消息传2个关键数据可以,但线程中要使用大批主线程的变量,我在主对话框的.cpp中声明了全局变量,显示在编译器类窗口的globals里,界面线程中为何不能直接引用?该如何使用这些变量,或应该如何声明才全工程可用??
wmoumou
2008-05-05
打赏
举报
回复
全局变量在cpp文件中定义,然后在头文件中 extern+变量声明。在使用全局变量的地方包含这个头文件。
cwueii
2008-05-04
打赏
举报
回复
我说的是界面线程,没有传递参数的项目。使用消息没问题,只能传递关键的2个数据。但大量的主线程变量要操作,我在主对话框的.cpp中定义全局变量,都显示在类窗口的Globals里。界面线程里为什么不能引用呢。怎样声明变量才全工程可用?
Kudeet
2008-05-02
打赏
举报
回复
建议你先看看这里的文章:
http://www.vckbase.com/document/listdoc.asp?mclsid=13&sclsid=1305
hugh_z
2008-05-02
打赏
举报
回复
关注中.
hugh_z
2008-05-02
打赏
举报
回复
关注中.
aoxixiaojun
2008-05-02
打赏
举报
回复
up
采用
struct {
var varible1;
var varible2;
.....
};
把你要进行控制的一些参数通过 LPARAM lpParam 传递,然后实现subThread 和 mainThread 之间的communication
cnzdgs
2008-05-02
打赏
举报
回复
自定义一个结构,结构中定义一个CListCtrl类指针和一个int型变量,创建线程前用new分配一个结构变量,把ListCtrl控件的指针和该线程对应的Item索引值储存在结构变量里面,然后创建线程并把结构变量指针作为参数传给线程,线程完成任务退出时delete这个指针。
QT多
线程
—
主
界面
卡死解决方案
由于耗时的操作会独占系统cpu资源 ,让
界面
卡死在那里,这时需要考虑多
线程
方案,将耗时的操作放在
主
线程
之外的
线程
中执行。该demo通过多
线程
为
主
界面
卡死提供一种解决方案。
qt编程_在子
线程
中更新UI
界面
qt编程_在子
线程
中更新UI
界面
MFC用户
界面
线程
的创建示例
MFC用户
界面
线程
的创建示例,该实例演示了文件复制的自定义,并实时显示操作进度、操作时间等,采用
工作
线程
和用户
界面
线程
想结合,消息的传递等。
QT 开启
线程
接收串口数据并由
主
线程
界面
实时显示心电波形图
在
主
线程
开启子
线程
初始化,读写串口数据,有数据就读,提取有效数据,并用信号将数据传送给
主
线程
,创建
界面
对象,
主
线程
通过开关按钮槽函数控制串口的打开关闭,图形的显示以及暂停,实时刷新波形。串口读取数据参考了博友的代码。
采用AfxBeginThread创建
工作
线程
采用AfxBeginThread创建
工作
线程
。采用素数的判断来演示,涉及到多参数的传递,消息的响应和信息的实时显示等。
进程/线程/DLL
15,467
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章