7.使对话框呈现BCG风格

来源:互联网 发布:sql判断是否为空 编辑:程序博客网 时间:2024/06/08 05:14

新建一个对话框并为其增加类后需要修改的地方:

  1. .h文件里:
  • 类定义,修改父类。
    class CDlgQueryHistoryStatus : public CBCGPDialog

    {

    DECLARE_DYNAMIC(CDlgQueryHistoryStatus)
       ...
    }
  1. .cpp里
  • MPLEMENT_DYNAMIC(CDlgQueryHistoryStatus, CBCGPDialog)宏里,修改父类。
  • 构造函数里调用父类的构造函数。

CDlgQueryHistoryStatus::CDlgQueryHistoryStatus(CWnd* pParent /*=NULL*/):CBCGPDialog(CDlgQueryHistoryStatus::IDD, pParent)
{
  EnableVisualManagerStyle();

}

  • 数据交换函数里:
void CDlgQueryHistoryStatus::DoDataExchange(CDataExchange* pDX)
{
CBCGPDialog::DoDataExchange(pDX);
}
  • 消息映射宏里:
BEGIN_MESSAGE_MAP(CDlgQueryHistoryStatus, CBCGPDialog)
...
END_MESSAGE_MAP()
0 0