PropertySheet控件如何得到当前页的Index? 在PropertySheet和各个PropertyPage中使用一个公共变量,各个PropertyPage的ONOK函数(若没有用ClassWizard加入)分别给这个变量赋不同的值,在PropertySheet中看这个变量就可以了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CPropertySheet::GetActiveIndex();与CPropertySheet::GetActivePage(),你有没有看一下MSDN呢?如果你想在该页有东西要存的话,请重载CPropertyPage::OnOK(),CPropretySheet会自动调用它的。 这位大哥,我用的不是公共变量在PropertySheet按了确定按扭以后好象所有的ONOK函数都执行了呀?CPropertySheet MyPropSheet;if(MyPropSheet.DoModal()==IDOK) if(MyPropSheet.Page1.CurPage==1) ... else(...) ...该如何定义CurPage呀?多谢哦 GetActiveIndex()和GetActivePage()我试过不行的MSDN看过,不过有些地方不是很明白兄弟E文比较惨 重载WM_COMMAND消息:BOOL CMyPropertySheet::OnCommand(WPARAM wParam, LPARAM lParam) { if(wParam==IDOK) { int k=GetActiveIndex(); CString kk; kk.Format("Select Page=%d",k); AfxMessageBox(kk); } return CPropertySheet::OnCommand(wParam, lParam);} formview与CStatic 在vs2008中,CString对象执行+=运算时错误?? 在XP上怎么显示韩语用TextOut或DrawText 如何设置复选按钮的选中和未选中状态?在线等 如何给对话框贴一个底图? 急!高手指点一下,怎样判断某一指定文件下有没有某个文件(文件名已知)?? 如何给对话框窗体加CToolBar? 为什么OnInitDialog函数不见了? 如何通过API或MFC等手段,更改本机IP地址? 急急急急急急急急急急急急急急 如何自由切换输入法 Windows编程规范问题,欢迎大家都来出点子!!!
在PropertySheet按了确定按扭以后
好象所有的ONOK函数都执行了呀?
CPropertySheet MyPropSheet;
if(MyPropSheet.DoModal()==IDOK)
if(MyPropSheet.Page1.CurPage==1)
...
else(...)
...
该如何定义CurPage呀?
多谢哦
我试过不行的
MSDN看过,不过有些地方不是很明白
兄弟E文比较惨
BOOL CMyPropertySheet::OnCommand(WPARAM wParam, LPARAM lParam)
{
if(wParam==IDOK)
{
int k=GetActiveIndex();
CString kk;
kk.Format("Select Page=%d",k);
AfxMessageBox(kk);
}
return CPropertySheet::OnCommand(wParam, lParam);
}