5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
ysuwood 2015-11-11 05:31最佳回答 专家已采纳和ProgressContrl类无关,自己画。
一般不想整个窗口更新,只更新进度图形,可以这样:
1、建一个picture控件,在该控件里画圆。用个角度eta来表示进度,0~360
2、设一个定时器,比如500ms中断1次,在中断中,根据你的进度更新eta,发出重绘picture控件消息。
3、达到100进度时关闭定时器。采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(4条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2015-11-10 07:23回答 5 已采纳 和ProgressContrl类无关,自己画。 一般不想整个窗口更新,只更新进度图形,可以这样: 1、建一个picture控件,在该控件里画圆。用个角度eta来表示进度,0~360 2、设一个定
- 2015-05-30 02:25回答 4 已采纳 最简单的是自己重绘。你的代码是老黄历,不适合xp以上启用了virtual style的情形。
- 2021-07-30 10:38回答 1 已采纳 可以ShowWindow(SW_HIDE);ShowWIndow(SW_SHOW);
- 2017-09-02 13:25自定义圆形进度条:自己写的一个类 ,使用非常简单,非常适合新手学习。 (因为我就是新手,通过学了这个之后,以后绘制其他的图也是差不多这样,能够做到举一反三!事半功倍!非常值得借鉴!) 技术:双缓冲(解决闪屏),...
- 2019-01-14 22:17春蕾夏荷_728297725的博客 MFC圆形进度条显示效果如下图所示:
- 2021-07-24 07:39回答 1 已采纳 mfc里面也可以这样读文件的,不需要改。mfc里面没有cout输出到控制台,一般用MessageBox(CString)弹一个消息窗口显示提示信息。所以你只要把cout部分改成MessageBox就好
- 2019-03-29 17:36回答 1 已采纳 CProgressCtrl m_Progress;有没有初始化 你可以Create调用或者先添加到资源里面 没有代码无法进一步判断
- 2018-02-23 02:06回答 3 已采纳 ShellExecute(NULL, "open", "C:\\Windows\\System32\\notepad.exe",NULL, NULL, SW_SHOWNORMAL); 参考:ht
- 2017-07-06 09:55自制圆形进度条,能够有效的改变界面显示效果
- 2015-02-05 09:17该资源,主要利用ProgressWnd.cpp、ProgressWnd.h两个文件,通过函数调用显示进度条。
- 2017-12-06 15:37蹭蹭蹭地敲的博客 MFC只支持横/竖条形进度条,并不支持环形进度条,而环形进度条在实际中使用很是广泛,以下使用GDI+自绘具有环形效果的进度条。 其实GDI+里封装有一个函数DrawArc可以画环形进度条,但它有一个缺陷,就是它的起端和...
- 2017-09-28 02:06回答 1 已采纳 
- 2020-08-27 17:40回答 1 已采纳 m_chart.Series(0).GetAsLine().GetLinePen().SetWidth(2); https://blog.csdn.net/weiaipan1314/article/
- 2016-03-05 08:46回答 1 已采纳 http://www.codeproject.com/Articles/17/Improved-Tip-of-the-Day-Dialog
- 2021-11-01 17:02[VC++]圆形进度条,进行饼图来实现圆形进度条
- 2019-05-10 16:38MFC自绘进度条:可以进度条修改颜色,设置进度百分比,进度条背景色。
- 2020-06-02 15:16该例子,使用的C++语言中的MFC框架,来实现网络文件的下载,和进度条的显示,本示例只需输入下载文件的URL就可以实现下载
- 2015-06-21 15:23回答 1 已采纳 试试Wmi接口。
- 2020-10-09 00:00mfc 对话框 创建计算线程 使用进度条显示当前进度
- 没有解决我的问题, 去提问