鸡啄米
最新评论及回复
-
2403. 室内设计博客:
虽然迷茫,但还是喜欢!!鸡啄米 于 2013-01-25 21:44:04 回复喜欢就好2013/1/25 16:34
-
2402. 足球比分:
管理机制是应该好好学习的2013/1/25 14:28
-
2401. 千池:
请教博主,我是想实现这样的功能,在加数页上,既可以点击上一步,也可以点击下一步。结果是只能点击上一步,不能点击下一步。
代码是这样的:
BOOL CAddendPage::OnSetActive()
{
// TODO: 在此添加专用代码和/或调用基类
//获得父窗口,即属性表CPropertySheet类
CPropertySheet* psheet = (CPropertySheet*) GetParent();
//设置属性表有“上一步”和“下一步”的按钮
psheet->SetWizardButtons(PSWIZB_NEXT);
psheet->SetWizardButtons(PSWIZB_BACK);
return CPropertyPage::OnSetActive();
}
长门有希 于 2013-02-01 23:43:12 回复亲,你先将"PSWIZB_NEXT"传给SetWizardButtons(),再将"PSWIZB_BACK"传给SetWizardButtons(),覆盖了前面一句的参数.意思就是说仅仅有后一句起效,前一句就是费的啊.
不信你可以将两句话的顺序交换,你的程序就只出现"下一步",而不出现"上一步".临界零度 于 2013-02-05 15:13:39 回复psheet->SetWizardButtons(PSWIZB_BACK | PSWIZB_NEXT); 这样就可以了56 于 2014-3-31 20:26:24 回复是的2013/1/25 11:28
-
2400. 千池:
虽然有好多不懂,继续学习鸡啄米 于 2013-01-25 21:42:39 回复加油!2013/1/25 10:08
-
2399. cl:
师傅,全局变量extern 和接口函数我也试了,可能是我资质太差吧,反正是各种错误,各种郁闷啊wegen 于 2015-8-8 16:41:53 回复 我先说一下问题的所在:假如创建了一个子对话框kidDLG,添加了一个ID为IDC_EDIT1的编辑框,然后你在原对话框的消息处理函数OnCbnSelchangeWebCombo()里写了SetDlgItemText(IDC_EDIT, strWeb);;发现strWeb的字符串内容没有传进子对话框的编辑框,我觉得这是因为在一个对话框里不能直接引用其他对话框的ID,对话框是一个模型,可以有很多对象,直接引用的话是找不到具体要引用哪一个。
所以我的做法是在原本对话框的头文件添加子对话框类的对象例如kid_wegen,然后将SetDlgItemText(IDC_EDIT, strWeb)改成kid_wegen.SetDlgItemText(IDC_EDIT, strWeb)就可以了。2013/1/25 09:49