去掉CPropertySheet的“应用”和“帮助”按钮并对齐剩余按钮
2012-09-18 19:05
363 查看
从CPropertySheet派生出自己得类CPropSheet
重写虚函数OnInitDialog.
代码如下:
BOOL CPropSheet::OnInitDialog()
{
BOOL bResult = CPropertySheet::OnInitDialog();
CRect rectOK,rectCancel,rectApply,rectHelp;
CButton* buttonApply = (CButton*)GetDlgItem(ID_APPLY_NOW);
buttonApply->GetWindowRect(rectApply);
buttonApply->DestroyWindow();
ScreenToClient(rectApply);
CButton* buttonApply = (CButton*)GetDlgItem(IDHELP);
buttonApply->GetWindowRect(rectHelp);
buttonApply->DestroyWindow();
ScreenToClient(rectHelp);
CButton* buttonCancel = (CButton*)GetDlgItem(IDCANCEL);
buttonCancel->MoveWindow(rectHelp,TRUE);
CButton* buttonOK = (CButton*)GetDlgItem(IDOK);
buttonOK->MoveWindow(rectApply,TRUE);
return bResult;
}
重写虚函数OnInitDialog.
代码如下:
BOOL CPropSheet::OnInitDialog()
{
BOOL bResult = CPropertySheet::OnInitDialog();
CRect rectOK,rectCancel,rectApply,rectHelp;
CButton* buttonApply = (CButton*)GetDlgItem(ID_APPLY_NOW);
buttonApply->GetWindowRect(rectApply);
buttonApply->DestroyWindow();
ScreenToClient(rectApply);
CButton* buttonApply = (CButton*)GetDlgItem(IDHELP);
buttonApply->GetWindowRect(rectHelp);
buttonApply->DestroyWindow();
ScreenToClient(rectHelp);
CButton* buttonCancel = (CButton*)GetDlgItem(IDCANCEL);
buttonCancel->MoveWindow(rectHelp,TRUE);
CButton* buttonOK = (CButton*)GetDlgItem(IDOK);
buttonOK->MoveWindow(rectApply,TRUE);
return bResult;
}
相关文章推荐
- 怎样去掉 CPropertySheet 的帮助,应用按钮
- 属性表单PropertySheet中,去除上一步,下一步,帮助,应用四个按钮,并调整窗口大小的办法
- 去掉CPropertySheet中的帮助按钮的方法
- CPropertySheet里的帮助按钮如何去掉
- CPropertySheet去掉“帮助”等按钮的方法
- wtl CPropertySheet 去掉 “应用”按钮
- MFC中如何去掉CPropertySheet界面下方的按钮
- MFC中如何去掉CPropertySheet界面下方的按钮?
- CPropertySheet向导对话框屏蔽帮助按钮
- MFC中如何去掉CPropertySheet界面下方的四个按钮?
- 如何使用标准按钮创建无模式 CPropertySheet
- QT对话框去掉帮助和关闭按钮
- Qt 自定义控件应用QSS(setStyleSheet)设置由Q_PROPERTY设置的属性
- CPropertySheet 和 CPropertyPage (帮助文档的调用问题)
- CPropertySheet上的几个按钮的对应ID。
- QT对话框去掉帮助和关闭按钮
- CPropertySheet的按钮的修改
- [转] CPropertySheet的按钮的修改
- QT对话框去掉帮助和关闭按钮
- QT对话框去掉帮助和关闭按钮