| 查看: 619 | 回复: 8 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
执着人生1988银虫 (著名写手)
|
[求助]
多线程
|
|
|
请问有没有哪个高手能帮我解决困惑? 本人最近在用Windows XP多线程技术。 我的应用程序进程有两个线程:一个主线程,用于处理用户界面;另一个是次线程,负责数据采集分析处理。 ①我利用windows API,在主线程处理函数中调用GetCurrentThread()获得主线程句柄,在次线程回调函数中调用GetCurrentThread()获得次线程句柄,然后在主线程处理函数中分别GetThreadPriority()获得两个线程的优先级,结果是主线程、次线程都是0,即表示THREAD_PRIORITY_NORMAL。②如果在次线程中调用GetThreadPriority()获得两个线程的优先级,结果却是主线程、次线程都是15,即表示THREAD_PRIORITY_TIME_CRITICAL。③如果在主线程处理函数中调用GetThreadPriority()获得主线程优先级,在次线程处理函数中调用GetThreadPriority()获得次线程优先级,结果是主线程为0、次线程为15。 如果系统动态调整线程优先级,为什么在执行主线程是不调整呢? |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
存款400万可以在学校里躺平吗
已经有18人回复
国自然申请面上模板最新2026版出了吗?
已经有19人回复
拟解决的关键科学问题还要不要写
已经有7人回复
请教限项目规定
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
基金申报
已经有6人回复
推荐一本书
已经有13人回复
纳米粒子粒径的测量
已经有8人回复
疑惑?
已经有5人回复
计算机、0854电子信息(085401-058412)调剂
已经有5人回复

执着人生1988
银虫 (著名写手)
- 应助: 7 (幼儿园)
- 金币: 1740.9
- 散金: 283
- 红花: 3
- 帖子: 1070
- 在线: 379.1小时
- 虫号: 1452065
- 注册: 2011-10-20
- 性别: GG
- 专业: 控制理论与方法

3楼2012-10-30 14:45:38
2楼2012-10-30 13:34:15
4楼2012-10-30 23:44:57
执着人生1988
银虫 (著名写手)
- 应助: 7 (幼儿园)
- 金币: 1740.9
- 散金: 283
- 红花: 3
- 帖子: 1070
- 在线: 379.1小时
- 虫号: 1452065
- 注册: 2011-10-20
- 性别: GG
- 专业: 控制理论与方法

5楼2012-10-31 09:01:36













回复此楼
执着人生1988