Progress控件怎么用,能否给段代码,谢谢! RT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考MSDN上的CProgressCtrl类相关 void CMy1Dlg::OnTimer(UINT nIDEvent) { // TODO: Add your message handler code here and/or call default m_progress.SetPos(m_progress.GetPos()+1); if(m_progress.GetPos()==100) { m_progress.SetPos(0); } CDialog::OnTimer(nIDEvent);} #define IDC_TIMER 1BOOL Cmfc02Dlg::OnInitDialog(){// ... SetTimer(IDC_TIMER, 1000, NULL); m_progressCtrl.SetRange(0, 1000); m_progressCtrl.SetStep(100);// ...}void Cmfc02Dlg::OnTimer(UINT_PTR nIDEvent){ int nLower, nUpper; m_progressCtrl.GetRange(nLower, nUpper); m_progressCtrl.StepIt(); if (m_progressCtrl.GetPos() == nUpper) KillTimer(IDC_TIMER);} 我是想把显示log的信息进度,通过进度条显示出来 如何定位出现Unhandled exception :0xC000005:Access Violation错误的语句 继续求教:实现ActiveX控件子窗口透明 vc6中有类似togglebutton的控件吗 由makefile文件能否恢复出dsp文件? 怎样在进程间传输带有指针变量的结构数据? 请教如何把excel表嵌入到应用程序界面。 求救!!! 在VC中制作小BMP图象 如何查看DLL内的函数? mfc创建线程之后,鼠标点击界面会卡死 控件有自己的消息循环吗? c++文件操作
{
// TODO: Add your message handler code here and/or call default
m_progress.SetPos(m_progress.GetPos()+1);
if(m_progress.GetPos()==100)
{
m_progress.SetPos(0);
}
CDialog::OnTimer(nIDEvent);
}
#define IDC_TIMER 1BOOL Cmfc02Dlg::OnInitDialog()
{
// ...
SetTimer(IDC_TIMER, 1000, NULL);
m_progressCtrl.SetRange(0, 1000);
m_progressCtrl.SetStep(100);
// ...
}void Cmfc02Dlg::OnTimer(UINT_PTR nIDEvent)
{
int nLower, nUpper;
m_progressCtrl.GetRange(nLower, nUpper);
m_progressCtrl.StepIt();
if (m_progressCtrl.GetPos() == nUpper)
KillTimer(IDC_TIMER);
}