使对话框呈现BCG风格

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

  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()

      posted on 2011-08-31 18:01  LateStop  阅读(1406)  评论(0)    收藏  举报

      导航