在mfc对话框程序中我编写了一个复制文件的操作,只要开始执行,窗口就停止响应了。 等文件复制完后才能恢复(窗口可以移动、放大、缩小)。请问一下有什么方法解决这个问题
解决方案 »
- menu on title bar
- 代理客户端技术
- 紧急求救.16进制转10进制.sprintf(buffer,"%d",c)函数超过中只要c值超过0x80就不对了.怎么处理啊?
- 很少有人会的:如何弹出 右下角双击时间弹出的那个 日期时间属性 设置对话框?
- 寻找视频音频/多媒体开发资料!加急!
- 请问一个幼稚的问题:select SERV_TYPE_ID from BILL.SERV 中的BILL是什么意思?BILL是数据库名吗?还是BILL.SERV整体是一个表名?
- 关于年轻人的成长
- 我有一个类,其中里面有一个线程主体.如何定义与在此类中一个方法调这个线程呢?
- 请教<ATL开发指南〉一书关于自定义调度的问题
- MFC图像开发
- 求救,脑袋都想破了,一个简单的问题。。郁闷死我了
- 谁用过远程教育软件
HANDLE handle=::CreateThread(NULL,0,CopyFile,NULL,0,0);
WaitForSingleObject(handle,INFINITE);
....//把窗口可以移动、放大、缩小等操作到这下面.
chenyang80425(孤独剑) 你的方法有误哦,
HANDLE handle=::CreateThread(NULL,0,CopyFile,NULL,0,0);后调
WaitForSingleObject(handle,INFINITE);窗口还使会阻塞的。
只要在
BOOL DestroyWindow()
{
if (m_handle != NULL)
{
WaitForSingleObject(handle,INFINITE);
CloseHandle(m_handle );
m_handle = NULL;
}
return CDialog::DestroyWindow();
}