Группировать элементы диалога в одну «Группу» (Visual Studio)

Я хочу создать диалоговое окно для изменения настроек приложения. Ниже приведен скриншот Adobe Reader. После использования Spy ++, я думаю, что:

На правой стороне все элементы управления (кнопки, поля со списком ... и т. Д.) Принадлежат GroupBox.

Для каждой категории в TreeView Control на левой стороне есть соответствующий GroupBox, который группирует все элементы управления, связанные с этой категорией.

Когда пользователи выбирают между разными категориями, он скрывает один GroupBox и показывает другой GroupBox.

Но в исходном коде (xxx.rc, файл ресурсов) ниже я нигде не видел, где можно указать «родителя» элемента диалога.

Даже когда я открываю xxx.rc с помощью «Представления ресурсов» (не рассматривается как коды), я не могу найти никакой опции для указания родителя элемента диалога на странице его свойств.

Я хотел бы знать, как назначить родительский элемент (который в моем случае является GroupBox) для элемента диалога или группировать элементы диалога для одной группы в файле .rc, т.е. при создании элементов диалога. (Я думаю, что это можно сделать, изменив файл .rc.)

GROUPBOX        "View",IDC_SECTION_VIEW,101,6,228,88
LTEXT           "Default &Layout:",IDC_DEFAULT_LAYOUT_LABEL,107,19,108,9
COMBOBOX        IDC_DEFAULT_LAYOUT,215,17,108,64,CBS_DROPDOWNLIST | WS_TABSTOP
LTEXT           "Default &Zoom:",IDC_DEFAULT_ZOOM_LABEL,107,36,108,9
COMBOBOX        IDC_DEFAULT_ZOOM,215,34,108,149,CBS_DROPDOWN | WS_TABSTOP
CONTROL         "Show the &bookmarks sidebar when available",IDC_DEFAULT_SHOW_TOC,
                "Button",BS_AUTOCHECKBOX | WS_TABSTOP,107,53,216,9
...
...
...

Ответы на вопрос(1)

Ваш ответ на вопрос