现在要做个稍微复杂的向导,包括3~4个步骤 。
第一个页面提供几个选项,根据不同的选择进入到后续的页面。
但是这些页面都是用CPropertySheet的AddPage顺序添加的。
现在怎么做到,第一个页面选择完,怎么控制跳到指定的页面,而不是顺序里的那个?
第一个页面提供几个选项,根据不同的选择进入到后续的页面。
但是这些页面都是用CPropertySheet的AddPage顺序添加的。
现在怎么做到,第一个页面选择完,怎么控制跳到指定的页面,而不是顺序里的那个?
解决方案 »
- 使用DeletePrinterDriver函数删除打印机时总是提示使用中
- LISTBOX中的文字怎么对不齐?
- 要做爸爸啦 各位进来帮俺 想个名字
- 嵌入式系统的升级模块怎么写?谈谈思路。。。一开机就是进入嵌入式系统的。
- recv时返回错误号10053,是什么意思,应该如何解决,高手帮忙
- 对于VC5.0下的控件没有ClistCtrlGetHeaderCtrl(),GetColumnOrderArray()这两个函数,而vc6.0下就有,在VC5.0下如何使用相同的功能呀?
- 请问这个功能怎么实现?
- 怎样让一个字符串在editbox里面自动换行??请进来看问题。
- 如果在一个线程中存在内存泄漏,那么在此线程退出后是否还继续存在内存泄漏?
- 如何在chtmlview显示网页之前,改变网页内容
- 如何实现透明按钮?
- 调节显示器亮度!!!
CPropertyPage::OnSetActive
在当前页面所在的类里,你重写CPropertyPage里面的虚函数OnWizardNext,在重写函数里,你想如何判断都行,当返回值为-1的时候,就会阻止页面进入到下一个,保留在当前页面上。MSDN有详细说明。
你的第一个问题,fengqinggao已经做出了回答,就不再赘述了,哈。
在点击下一页的button响应函数中,如果不对,return FALSE;不跳入下一页
-----------------
这个响应函数是那个?
怎么添加?
另外我还想在进入下个页面前做输入检查,如果检查不通过,提示出错信息,还保留在当前页面上。
这个怎么实现?
在当前页面所在的类里,你重写CPropertyPage里面的虚函数OnWizardNext,在重写函数里,你想如何判断都行,当返回值为-1的时候,就会阻止页面进入到下一个,保留在当前页面上。MSDN有详细说明。
你的第一个问题,fengqinggao已经做出了回答,就不再赘述了,哈。------------------------z
试下,刚才没看到。