引用这个问题:Which is prefered CTabCtrl vs CPropertySheet
我有一个使用 MFC 的 DDK,我是新手。 DDK 中的基本示例实现了一个简单的对话框,该对话框具有 3 个选项卡,框右侧有“确定”和“取消”按钮。
根据上面链接的问题,似乎只有 CTabCtrl 可以有那种接口(interface)?(如果我错了请纠正我) 但是,查看所涉及的类,似乎好像CTabCtrl根本就没用过??需要对此进行一些解释...
来自类资源管理器:
CObject-->
- CCmd目标
- CWnd
- CDialog
- CxxxDlg
- C属性页
- CIntHelpPropertyPage
- CxxxConfigPage
- CDialog
- CWin线程
- CWinApp
- CWinDebugApp
- CDriverApp
- CxxxApp
- CDrv配置
- CxxxApp
- CDriverApp
- CWinDebugApp
- CWinApp
- CxxxDrvCfg
- CWnd
- CSrv对象
- CChannelObj
- CDriverObj
- Cxxx对象
最佳答案
从 CPropertyPage 派生了 2 个类,它们总是与 CPropertySheet 一起使用。难怪没有 CTabCtrl。如果您将代码通过电子邮件发送给我,我想详细解释一下。
关于c++ - MFC:如何识别对话框是使用 CPropertySheet 还是 CTabCtrl 创建的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1333660/