社区
界面
帖子详情
莱鸟:dialog的刷新问题
blueflypigeon
2003-12-19 05:06:46
我的程序是基于dialog的MFC EXE那种,我在dialog中的点击某个功能运算需要10秒以上,结果dialog上的控件都没了,最可气的,我的是GIS,上面一大张矢量图空白,怎么办?我尝试用UpdateData(false);和sleep(10)结果也是最后运算完后才显示。
我想中间运算时,就在dialog上显示一点计算信息,可也没反映,是不是必须要调用dialog的刷新函数
...全文
61
2
打赏
收藏
莱鸟:dialog的刷新问题
我的程序是基于dialog的MFC EXE那种,我在dialog中的点击某个功能运算需要10秒以上,结果dialog上的控件都没了,最可气的,我的是GIS,上面一大张矢量图空白,怎么办?我尝试用UpdateData(false);和sleep(10)结果也是最后运算完后才显示。 我想中间运算时,就在dialog上显示一点计算信息,可也没反映,是不是必须要调用dialog的刷新函数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blueflypigeon
2003-12-19
打赏
举报
回复
我以前用pb时可以用setredraw(false),就可以不刷新,然后再setredraw(true)就可以将所有改动的刷新出来。
同事也劝我用单独一个线程来做
fayifu
2003-12-19
打赏
举报
回复
没办法,只有利用多线程。计算在另外线程执行。
Android 官方推荐 :
Dialog
Fragment 创建对话框
代码为博客实例代码:http://blog.csdn.net/lmj623565791/article/details/37815413 有
问题
博客留言
setWindowFlags(Qt::
Dialog
| Qt::FramelessWindowHint);
去掉标题栏时此对话框不再阻塞父窗口,如果需要实现阻塞效果可再次指定Qt::
Dialog
,即使用: setWindowFlags(Qt::
Dialog
|Qt::FramelessWindowHint); //这样就会阻塞父窗口了! 但是,这样会影响对话框的半透明(或...
docker制作镜像 apt-get 安装文件报错debconf: unable to initialize frontend:
Dialog
错误信息debconf: unable to initialize frontend:
Dialog
debconf: (TERM is not set, so the
dialog
frontend is not usable.) debconf: falling back to frontend: Readline debconf: unable to initialize ...
docker报错:debconf: unable to initialize frontend:
Dialog
使用docker制作镜像过程中,在 apt-get ...debconf: unable to initialize frontend:
Dialog
debconf: (TERM is not set, so the
dialog
frontend is not usable.) debconf: falling back to frontend: Readline deb...
制作镜像时出现debconf: unable to initialize frontend:
Dialog
docker在制作镜像时,抛出异常debconf: unable to initialize frontend:
Dialog
debconf: (TERM is not set, so the
dialog
frontend is not usable.) debconf: falling back to frontend: Readline debconf: unable...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章