Создание элемента управления "Заголовок"
Элемент управления заголовком недоступен непосредственно в редакторе диалоговых окон (хотя вы можете добавить элемент управления списком, включающий элемент управления заголовком).
Размещение элемента управления заголовком в диалоговом окне
Вручную внедряйте переменную-член типа CHeaderCtrl в класс диалогов.
В OnInitDialog создайте и задайте стили для
CHeaderCtrl
его расположения и отображения.Добавьте элементы в элемент управления заголовком.
Используйте мастер классов для сопоставления функций обработчика в классе диалоговых окон для любых сообщений уведомлений с элементом управления заголовками, которые необходимо обрабатывать (см. сведения о сопоставлении сообщений с функциями).
Чтобы поместить элемент управления заголовком в представление (не CListView)
Внедрение объекта CHeaderCtrl в класс представления.
Стиль, позиция и отображение окна управления заголовком в функции элемента элемента onInitialUpdate представления.
Добавьте элементы в элемент управления заголовком.
Используйте мастер классов для сопоставления функций обработчика в классе представления для любых сообщений уведомлений с элементом управления заголовками, которые необходимо обрабатывать (см. статью "Сопоставление сообщений с функциями").
В любом случае внедренный объект элемента управления создается при создании представления или диалогового окна. Затем необходимо вызвать CHeaderCtrl::Create , чтобы создать окно управления. Чтобы разместить элемент управления, вызовите CHeaderCtrl::Layout , чтобы определить начальный размер и позицию элемента управления, и SetWindowPos , чтобы задать нужную позицию. Затем добавьте элементы, как описано в разделе "Добавление элементов" в элемент управления заголовком.
Дополнительные сведения см. в статье "Создание элемента управления заголовками" в пакете SDK для Windows.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по