首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

创设一个简单的进度条对话框

2014-06-11 
创建一个简单的进度条对话框RT,我添加了一个类CProCtrlDlg,其基类是CDialog,给它添加了一个CProgressCtrl

创建一个简单的进度条对话框
RT,我添加了一个类CProCtrlDlg,其基类是CDialog,给它添加了一个CProgressCtrl类型的成员变量m_progress,并在其构造函数中写入
m_progress.Create(WS_CHILD | WS_VISIBLE | PBS_SMOOTH,CRect(40,50,450,70),this,123);
m_progress.SetStep(10);
SetTimer(1,1000,NULL);
但是一运行就崩溃了,后来把这些东西放在OnPaint函数中就没问题,求解啊
PS,我在主程序视类中添加了CProCtrlDlg类型变量,并且在菜单中添加“对话框”这个菜单项,在其响应函数中调用DoMoDal() 来显示对话框
[解决办法]
要明白窗体和类对象的关系!构造函数是在对象定义的时候就调用,这时对话框窗体还没创建呢,怎么创建进度条啊!

热点排行