社区
进程/线程/DLL
帖子详情
求救,线程
meistone
2004-07-15 11:06:27
我原来是在程序中直接读一个大文件,在读文件的中向主窗口发送消息来更新状态栏中的进度条,但是实际上在读文件的时候进度条根本不会更新,只是在读完文件之后才一下子全部更新。
后来我把读文件的操作放在一个另外的线程中,现在进度条是更新了,但是我想在读文件的时候,光标变成等待状态却不知道怎么来实现了,请各位高手指点。
...全文
102
6
打赏
收藏
求救,线程
我原来是在程序中直接读一个大文件,在读文件的中向主窗口发送消息来更新状态栏中的进度条,但是实际上在读文件的时候进度条根本不会更新,只是在读完文件之后才一下子全部更新。 后来我把读文件的操作放在一个另外的线程中,现在进度条是更新了,但是我想在读文件的时候,光标变成等待状态却不知道怎么来实现了,请各位高手指点。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sinsou
2004-07-16
打赏
举报
回复
用OnTimer啊
CProgressCtrl* pBar = (CProgressCtrl*) GetDlgItem(IDC_PROGRESS1);
pBar->SetPos(pos);
SetTimer(1, 100, NULL);
应该很好办的
holyeagle
2004-07-15
打赏
举报
回复
由于WM_PAINT消息的响应级别很低,在你调用文件读写的时---比如说在Dialog上点击button,系统通过消息调用你的函数,你这个函数没有完成时,WM_PAINT无法响应,你的进度条就无法更新。
你可以自己手动分发消息
BOOL PeekAndPump()
{
static MSG msg;
while (::PeekMessage(&msg,NULL,0,0,PM_NOREMOVE))
{
if(!AfxGetApp()->PumpMessage())
{
::PostQuitMessage(0);
return FALSE;
}
}
return TRUE;
}
这是个笨办法,希望有更好的解决方案。
huang_yu
2004-07-15
打赏
举报
回复
在你的工作线程启动时,发条消息给界面,要求更改鼠标形状;
线程工作完成了,再发条消息给界面,把鼠标形状改回来;
这样就行了。
meistone
2004-07-15
打赏
举报
回复
我如果用原来的方法,有没有办法实现进度条的实时更新呢?
xiaoqiqixiao
2004-07-15
打赏
举报
回复
需要响应WM_SETCURSOR或WM_MOUSEMOVE消息,在它们的消息处理中SetCursor
meistone
2004-07-15
打赏
举报
回复
huang_yu(HY)
你的方法好象不行啊,光标不会改变啊!
还有好方法没?
安卓开发SOS闪光灯模式
SOS闪光灯模式通常用于紧急情况下,通过快速闪烁发出
求救
信号。这个600多K的应用结合了普通手电筒和SOS模式,弥补了部分手机缺乏此功能的不足。 首先,我们要了解安卓系统如何控制闪光灯。在安卓平台上,闪光灯的...
java 扫雷源代码 带有详细的注释
3. **多
线程
**:计时器的实现可能涉及多
线程
,理解如何在Java中创建和控制
线程
。 4. **数据结构**:可能用到数组或二维数组来表示雷区,以及用集合存储已标记的雷和未知区域。 5. **键盘监听**:使用KeyListener或...
CString内存泄露HTML.rar
5. `
求救
:是内存泄露吗? - 边缘软件 - 棋牌游戏开发,棋牌游戏制做,棋牌游戏运营,棋牌游戏推广.htm`: 这篇文章可能是开发者在特定项目中遇到内存问题的求助,可能涉及CString。 6. `vc++6_0中内存泄漏请教如何...
windows经典扫雷游戏Java版
这款游戏的主要特点包括用户自定义难度、计时功能以及独特的
求救
机制,使得游戏更具挑战性和趣味性。 在这款Java版的扫雷游戏中,用户可以根据自己的技能水平选择不同的难度级别。初级、中级和高级三个级别分别对应...
OperatingSystemsHW1
操作系统硬件波特兰大学 CS 446 Nuxoll 此 repo 包含整个波特兰大学 OS 课程的...ram 中生成和关闭多个进程进程控制块SYSCALL_YIELD SYSCALL_EXEC作业 5 此分配添加了
线程
支持,为以下对象创建 4 个
线程
主要的
求救
安慰
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章