使用主对话框框架和每个选项卡构造选项卡式对话框。在立即调用的构造函数中,使用可扩展对话框的已发布名称。ObjectARX 应用程序将使用此名称向对话框添加选项卡。添加带有呼叫的选项卡后,传入,呼叫。请记住,选项卡式对话框中可以包含任意数量的添加选项卡,因此不要假定对话框代码中的其他位置具有固定数量的选项卡。CAcUiTabMainDialogCAcUiTabChildDialogOnInitDialog()CAcUiTabMainDialogSetDialogName()AddTab()OnInitDialogAddExtendedTabs() 例如: BOOL CPrefTabFrame::OnInitDialog() // Dialog initialization for my tabbed dialog frame. { SetDialogName("Preferences"); CAcUiTabMainDialog::OnInitDialog(); ... // Add my tabs here. m_tab.AddTab(0,IDS_FILES_TABNAME,IDD_FILES_TAB,&m_filesTab); m_tab.AddTab(1,IDS_PERF_TABNAME,IDD_PERF_TAB,&m_performTab); m_tab.AddTab(2,IDS_COMP_TABNAME,IDD_COMP_TAB,&m_compatTab); // Add any extended tabs. This call is what makes this // dialog tab extensible AddExtendedTabs(); } |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:45
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.