引用 | 编辑
sha
2007-05-29 16:56 |
楼主
▼ |
||
x0
在vc6.0专案中有一个Dialog,当执行该Dialog的程式去作内部资料处理时,也就是这一段时间,约数分钟,不需要输入资料.此时若去打开一个word的档案,然后再回到该专案时,该Di ..访客只能看到部份内容,免费 加入会员 x0
|
引用 | 编辑
kevinliao
2007-06-15 02:38 |
1楼
▲ ▼ |
应该是你的 windows message 被处理资料的 code 给 block 无法处理所致, 你可以试着将工作切成数个部分, 每处理完一部分或一笔资料就处理一次 windows message, 类似以下的 code:
复制程式 while (not_done) { MSG msg; // do your processing here... if (PeekMessage(&msg, hWnd, 0, 0, TRUE)) { TranslateMessage(&msg); DispatchMessage(&msg); } } x0 |