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

普通文件里调用MFC进度条控件的SetPos()函数怎么处理

2012-05-14 
求助:普通文件里调用MFC进度条控件的SetPos()函数怎么办?CProgressCtrlm_Progress想在其他普通cpp文件,即

求助:普通文件里调用MFC进度条控件的SetPos()函数怎么办?
CProgressCtrl m_Progress;

想在其他普通cpp文件,即不是MFC的cpp,里调用:m_Progress.SetPos(i);

怎么办?


是不是应该包含CProgressCtrl 的头文件啊,那又是什么呢?


[解决办法]
把mfc主窗体的xxxxDlg.h头文件包含进来,然后
CXXXDlg *pcuuwindow=NULL; //引入头文件,定义一个窗口类的指针
pcuuwindow=(CTestDlg*)(AfxGetWinMain->()); //获取主界面窗口的句柄,强制转换成窗口类指针,从而可以访问该类的成员变量、成员函数(如控件捆绑的变量)
pcuuwindow->m_Progress.SetPos(i);

热点排行