社区
进程/线程/DLL
帖子详情
vs2005编译出来的程序在win2000上运行经常失去响应,问题出在CCriticalSection类上.在win2003上运行没有任何问题.
ghosthjt
2008-09-05 10:36:03
这个问题很奇怪,在win2000上不同用到CCriticalSection,一锁就可能返回不了,造成程序停滞在那里,已经确定不是代码问题,自己写的调试信息表明,有不属于本程序的线程使用这个锁.我用的是vs2005.不知道是不是vs2005和win2000有些不兼容,怎么解决这个问题.搞得我都不敢用多线程了.
...全文
79
2
打赏
收藏
vs2005编译出来的程序在win2000上运行经常失去响应,问题出在CCriticalSection类上.在win2003上运行没有任何问题.
这个问题很奇怪,在win2000上不同用到CCriticalSection,一锁就可能返回不了,造成程序停滞在那里,已经确定不是代码问题,自己写的调试信息表明,有不属于本程序的线程使用这个锁.我用的是vs2005.不知道是不是vs2005和win2000有些不兼容,怎么解决这个问题.搞得我都不敢用多线程了.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pangqi022
2008-09-06
打赏
举报
回复
CCriticalSection 在msdn上看看他是否支持2000系统
王晓华-吹泡泡的小猫
2008-09-06
打赏
举报
回复
首先确认一下有没有在win2000上安装VC2005的运行库,有可能是库版本不兼容
如何使用
CCriti
ca
lS
ect
ion
类
**如何使用
CCriti
ca
lS
ect
ion
类** 在多线程编程中,数据同步和互斥访问是非常重要的概念,以确保多个线程在并发执行时不会产生数据竞争。`
CCriti
ca
lS
ect
ion
`是Microsoft
Win
dows API中的一个关键部分,它提供了一种...
Criti
ca
lS
ect
ion
.rar_
CCriti
ca
lS
ect
ion
_Criti
ca
lS
ect
ion
为了解决这些
问题
,Microsoft提供了一种叫做`
CCriti
ca
lS
ect
ion
`的类,它是
Win
dows API中的`CRITI
CA
L_S
ECT
ION
`结构的封装,用于实现线程间的互斥访问,确保同一时间只有一个线程可以访问共享资源。本文将深入探讨`...
多线程同步利用
ccriti
ca
ls
ect
ion
在
Win
dows编程环境中,MFC(Microsoft Foundat
ion
Classes)库提供了一种高效的方式来处理多线程同步
问题
,特别是通过使用`
CCriti
ca
lS
ect
ion
`类。这个类是
Win
dows API中的`CRITI
CA
L_S
ECT
ION
`结构的封装,用于实现...
多线程解决mfc对话框未
响应
、卡死
问题
然而,在开发过程中,我们可能会遇到对话框未
响应
或卡死的
问题
,这通常是由于主线程被阻塞,无法处理用户界面事件导致的。在这种情况下,多线程技术可以作为解决方案,确保用户界面的流畅性和
响应
性。 **1. 多线程...
MFC
CCriti
ca
lS
ect
ion
关键段例子
MFC(Microsoft Foundat
ion
Classes)提供了一种机制来处理这种
问题
,那就是`
CCriti
ca
lS
ect
ion
`类。`
CCriti
ca
lS
ect
ion
`是
Win
dows API中的`CRITI
CA
L_S
ECT
ION
`结构的封装,用于实现线程同步,防止多个线程同时访问同一...
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章