Имена элементов управления, мастер элементов ActiveX MFC
Укажите имена для класса элемента управления и класса страницы свойств, имен типов и идентификаторов типов для элемента управления. За исключением короткого имени, все остальные поля можно изменять независимо. При изменении текста для короткого имени изменение отражается в именах всех остальных полей на этой странице. Этот принцип именования позволяет вам легко распознать имена при разработке элементов управления.
Краткое название
Укажите сокращенное имя элемента управления. По умолчанию это имя основано на имени проекта, предоставленном в диалоговом окне "Новый проект ". Предоставленное имя определяет имена классов, имена типов и идентификаторы типов, если только эти поля не изменяются по отдельности.
Имя класса control
По умолчанию имя класса управления основано на коротком имени, с
C
префиксом иCtrl
суффиксом. Например, если короткое имя элемента управления имеет значениеPrice
, имя класса элемента управления —CPriceCtrl
.Управление H-файлом
По умолчанию имя файла заголовка основано на коротком имени, с
Ctrl
суффиксом и.h
расширением файла. Например, если короткое имя элемента управления имеет значениеPrice
, имя файла заголовка —PriceCtrl.h
. Имя в этом поле должно совпадать с именем класса элемента управления.Управление файлом .cpp
По умолчанию имя файла заголовка основано на коротком имени, с
Ctrl
суффиксом и.cpp
расширением файла. Например, если короткое имя элемента управления имеет значениеPrice
, имя файла заголовка —PriceCtrl.cpp
. Имя в этом поле должно совпадать с именем заголовка.Имя типа элемента управления
По умолчанию имя типа элемента управления основано на коротком имени, за которым следует
Control
. Например, если короткое имя элемента управления имеет значениеPrice
, имя типа класса элемента управления —Price Control
это. Если изменить значение в этом поле, убедитесь, что имя указывает наследование.Идентификатор типа элемента управления
Задает идентификатор типа элемента управления класса элемента управления. Элемент управления записывает эту строку в реестр при добавлении в проект. Приложения-контейнеры используют эту строку для создания экземпляра элемента управления.
По умолчанию идентификатор типа элемента управления основан на имени проекта, указанного в диалоговом окне "Новый проект " и коротком имени. Это имя должно соответствовать имени типа.
По умолчанию идентификатор типа элемента управления отображается следующим образом:
ProjectName.ShortNameCTRL.1
Если изменить короткое имя в этом диалоговом окне, идентификатор типа элемента управления отображается следующим образом:
ProjectName.NewShortNameCTRL.1
Имя класса PropPage
По умолчанию имя класса страницы свойства основано на коротком имени, с
C
префиксом иPropPage
суффиксом. Например, если короткое имя элемента управления имеет значениеPrice
, имя класса страницы свойств имеет значениеCPricePropPage
. Это имя должно совпадать с именем класса элемента управления, добавленным сPropPage
.Файл PropPage .h
По умолчанию имя файла заголовка страницы свойства основано на коротком имени, с суффиксом
PropPage
и.h
расширением файла. Например, если имя элемента управления имеетPrice
короткое имя, имя файла заголовка страницы свойства имеет значениеPricePropPage.h
. Это имя должно совпадать с именем класса.Файл .cpp PropPage
По умолчанию имя файла реализации страницы свойства основано на коротком имени, с суффиксом
PropPage
и.cpp
расширением файла. Например, если имя элемента управления имеетPrice
короткое имя, имя файла заголовка страницы свойства имеет значениеPricePropPage.cpp
. Это имя должно соответствовать имени файла заголовка.Имя типа PropPage
По умолчанию имя типа страницы свойств основано на коротком имени, за которым следует
Property Page
. Например, если короткое имя элемента управления имеет значениеPrice
, имя типа страницы свойства —Price Property Page
. Если изменить значение в этом поле, убедитесь, что имя указывает класс элемента управления.Идентификатор типа PropPage
Задает идентификатор класса страницы свойств. Элемент управления записывает эту строку в реестр при применении к проекту. Приложение контейнера использует эту строку для создания экземпляра страницы свойств элемента управления.
По умолчанию идентификатор типа страницы свойств основан на имени проекта, указанного в диалоговом окне "Новый проект " и коротком имени. Это имя должно соответствовать имени типа.
По умолчанию идентификатор типа страницы свойств отображается следующим образом:
ProjectName.ShortNamePropPage.1
Если изменить короткое имя в этом диалоговом окне, идентификатор типа страницы свойств отображается следующим образом:
ProjectName.NewShortNamePropPage.1
См. также
Мастер элементов ActiveX MFC
Параметры приложения, мастер элементов ActiveX MFC
Страница "Параметры элемента управления" мастера управления ActiveX MFC
Типы файлов, создаваемых для проектов Visual Studio C++