如何在基于MFC对话框的应用程序中将选项卡添加到选项卡控件中,并在对话框的中间显示选项卡



我正在设计一个基于mfc对话框的桌面应用程序。如何使用选项卡控件,以及如何在每个选项卡创建后在其内部添加控件。请帮帮我,我是新手.....

如果您有其他开发环境(如c++ Builder, VB, Delphi, . net等)的经验,您会非常失望地发现MFC中的选项卡控件仅仅是它,只是选项卡控件。它的行为不像一组"面板"。它的意思是,如果你把其他控件放在你的对话框,他们将属于对话框,但不属于标签控件的"页"(即使你把你的标签控件和对话框一样大)。

如果你在"每个页面"上只有几个控件,你可以把它们都放在对话框上,当你在标签页之间切换时隐藏/显示它们。

如果控件的数量很大,您可能需要在资源中创建单独的对话框来代表每个页面。然后,您将使用选项卡控件创建主对话框的"子"子对话框,并将隐藏/显示整个子对话框

最新更新