| 查看: 648 | 回复: 8 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
执着人生1988银虫 (著名写手)
|
[求助]
多线程
|
|
|
请问有没有哪个高手能帮我解决困惑? 本人最近在用Windows XP多线程技术。 我的应用程序进程有两个线程:一个主线程,用于处理用户界面;另一个是次线程,负责数据采集分析处理。 ①我利用windows API,在主线程处理函数中调用GetCurrentThread()获得主线程句柄,在次线程回调函数中调用GetCurrentThread()获得次线程句柄,然后在主线程处理函数中分别GetThreadPriority()获得两个线程的优先级,结果是主线程、次线程都是0,即表示THREAD_PRIORITY_NORMAL。②如果在次线程中调用GetThreadPriority()获得两个线程的优先级,结果却是主线程、次线程都是15,即表示THREAD_PRIORITY_TIME_CRITICAL。③如果在主线程处理函数中调用GetThreadPriority()获得主线程优先级,在次线程处理函数中调用GetThreadPriority()获得次线程优先级,结果是主线程为0、次线程为15。 如果系统动态调整线程优先级,为什么在执行主线程是不调整呢? |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
球磨粉体时遇到了大的问题,请指教!
已经有15人回复
过年走亲戚时感受到了所开私家车的鄙视链
已经有5人回复
情人节自我反思:在爱情中有过遗憾吗?
已经有5人回复
江汉大学解明教授课题组招博士研究生/博士后
已经有3人回复

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

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

3楼2012-10-30 14:45:38
4楼2012-10-30 23:44:57













回复此楼
执着人生1988