Идентификаторы органов управления в стиле Проводника


Платформа SDK обеспечивает заданным по умолчанию шаблоном  диалоговые окна старого стиля, но она не включает в себя заданный по умолчанию шаблон  диалогового окна в стиле Проводника. Это сделано по той причине, что диалоговые окна в стиле Проводника позволяют вам добавлять свои собственные средства управления, но они не поддерживают изменение шаблона для стандартных органов управления. Однако, в некоторых случаях, вам возможно потребуется знать идентификаторы органов управления, используемых в заданных по умолчанию шаблонах. Например, сообщения CDM_HIDECONTROL и CDM_SETCONTROLTEXT требуют идентификатора органа управления.

Таблица ниже показывает идентификаторы стандартных органов управления диалоговых окон Открыть (Open) и Сохранить как (Save As) в стиле Проводника. Идентификаторы - это константы, определенные в файлах Dlgs.h и Winuser.h.

Идентификатор органа управления Описание органа управления
chx1 Флажок только для чтения ( read-only ).
cmb1 Комбинированное окно с раскрывающимся списком, которое показывает список фильтров типов файлов.
stc2 Надпись комбинированного окна cmb1.
cmb2 Комбинированное окно с "выпадающим" списком, которое показывает на экране текущий диск или папку, и это дает возможность пользователю выбрать диск или открыть папку.
stc4 Надпись cmb2 комбинированного окна.
cmb13 Комбинированное окно с "выпадающим" списком, которое показывает на экране имя текущего файла, дает возможность пользователю ввести с клавиатуры имя открываемого файла,  и выбрать файл, который недавно открывался или сохранялся. Это - для более ранних совместимых с Проводником приложений без шаблона диалогового окна или фильтр (hook) - процедуры событий. Сравните с edt1.
edt1 Поле редактирования текста, которое показывает на экране имя текущего файла, или дает возможность пользователю ввести с клавиатуры имя открываемого файла. Сравните с cmb13.
stc3 Надпись для cmb13 комбинированного окна и edt1 поля редактирования текста.
lst1 Окно со списком, которое показывает на экране содержание текущего диска или папки
stc1 Надпись для lst1 окна со списком.
IDOK Командная кнопка OK (кнопка команды)
IDCANCEL Командная кнопка Отменить (Cancel)  (кнопка команды)
pshHelp Командная кнопка Справка (Help) (кнопка команды)

 

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz