MFC:如果使用CPropertySheet或CTabCtrl创建Dialog,如何识别

时间:2009-08-26 10:11:02

标签: c++ mfc cpropertysheet ctabctrl

参考这个问题:Which is prefered CTabCtrl vs CPropertySheet

我有一个使用MFC的DDK,我是新手。 DDK的基本示例实现了一个简单的对话框,其中包含3个选项卡,框的右侧有“确定”和“取消”按钮。

基于上面链接的问题,似乎只有CTabCtrl才能拥有那种界面?(纠正我,如果我错了)但是,看看所涉及的类,似乎像CTabCtrl一样根本没用过?需要一些解释......

alt text

来自Class Explorer的


CObject的 - >

  • CCmdTarget的
    • 的CWnd
      • CDialog的
        • CxxxDlg
      • 的CPropertyPage
        • CIntHelpPropertyPage
        • CxxxConfigPage
    • 的CWinThread
      • 的CWinApp
        • CWinDebugApp
          • CDriverApp
            • CxxxApp
              • CDrvCfg
    • CxxxDrvCfg
  • CSrvObj
    • CChannelObj
  • CDriverObj
    • CxxxObj

1 个答案:

答案 0 :(得分:1)

有两个派生自CPropertyPage的类,它总是与CPropertySheet一起使用。难怪没有CTabCtrl。如果您通过电子邮件将代码发送给我,我想详细解释一下。