CStockPropImpl Class
Этот класс содержит методы для поддержки значения стандартные свойства.
Важно!
Этот класс и его члены нельзя использовать в приложениях, выполняемых в этой среде выполнения Windows.
template <
class T,
class InterfaceName,
const IID* piid= &_ATL_IIDOF(InterfaceName),
const GUID* plibid= &CComModule::m_libid,
WORD wMajor= 1,
WORD wMinor= 0,
class tihclass= CcomTypeInfoHolder
>
class ATL_NO_VTABLE CStockPropImpl :
public IDispatchImpl< InterfaceName, piid, plibid, wMajor,
wMinor, tihclass>
Параметры
T
Класс, реализующий элемент управления, производный от CStockPropImpl.InterfaceName
Сдвоенный интерфейс, предоставляющими стандартные свойства.piid
Указатель на идентификатор IID InterfaceName.plibid
Указатель на идентификатор LIBID библиотеки типов, содержащие определения InterfaceName.wMajor
Основной номер версии библиотеки типов. Значение по умолчанию - 1.wMinor
Дополнительный номер версии библиотеки типов. Значение по умолчанию - 0.tihclass
Класс, используемый для управления сведения о типе для T. Значение по умолчанию — CComTypeInfoHolder.
Члены
Открытые методы
Вызывайте этот метод для получения стиль рисования используемый элементом управления, например, квартирой или выпуклая граница. |
|
Вызовите этот метод, чтобы получить состояние пометить, указывающее, если элемент управления не может быть любым другим размером. |
|
Вызывайте этот метод для получения цвет фона элемента управления. |
|
Вызывайте этот метод для получения стиль фона элемента управления или прозрачного и непрозрачного. |
|
Вызывайте этот метод для получения цвет границы элемента управления. |
|
Вызывайте этот метод для получения стиль границы элемента управления. |
|
Вызовите этот метод, чтобы получить состояние если пометить который указывает границу элемента управления видимым или нет. |
|
Вызывайте этот метод для получения ширину (в точках) границы элемента управления. |
|
Вызовите этот метод, чтобы получить текст, указанный в заголовке объекта. |
|
Вызывайте этот метод для получения режима документа элемента управления, например, перо XOR или изменить цвета. |
|
Вызывайте этот метод для получения стиль рисования элемента управления, например, сплошная, пунктирная, либо. |
|
Вызывайте этот метод для получения ширину (в точках) используемый методами документа элемента управления. |
|
Вызовите этот метод, чтобы получить состояние пометить, указывающее, является ли элемент управления включен. |
|
Вызывайте этот метод для получения цвет заливки элемента управления. |
|
Вызывайте этот метод для получения стиль заливки элемента управления, например сплошная, прозрачный или крест- насидел. |
|
Этот метод вызывается для получения указателя на свойства шрифта элемента управления. |
|
Вызовите этот метод, чтобы получить основной цвет элемента управления. |
|
Вызовите этот метод, чтобы получить дескриптор окна, связанный с элементом управления. |
|
Вызовите этот метод, чтобы получить свойства изображения изображения (значка, растрового изображения или метафайлов) была недоступна, когда указатель мыши находится над элементом управления. |
|
Вызовите этот метод, чтобы получить тип указателя мыши, отображаемый, когда указатель мыши находится над элементом управления, например стрелками крестом или часов. |
|
Вызовите этот метод, чтобы получить указатель на свойства изображения изображения (значка, растрового изображения или метафайлов). |
|
Вызовите этот метод, чтобы получить состояние элемента управления вместо этого например, загрузки и произвел загрузку. |
|
Вызывайте этот метод для получения пометить, указывающее, если элемент управления позицию табуляции или нет. |
|
Вызовите этот метод, чтобы получить текст, отображаемый с элементом управления. |
|
Вызовите этот метод, чтобы получить состояние пометить, указывающее, если элемент управления является допустимым. |
|
Вызовите этот метод, чтобы получить дескриптор окна, связанный с элементом управления. CStockPropImpl::get_HWND, идентичный элементу. |
|
Вызовите этот метод, чтобы задать стиль рисования используемый элементом управления, например, квартирой или выпуклая граница. |
|
Вызовите этот метод, чтобы пометить установить значение, указывающее, если элемент управления не может быть любым другим размером. |
|
Вызовите этот метод, чтобы задать цвет фона элемента управления. |
|
Вызывайте этот метод для задания стиля фона элемента управления. |
|
Вызовите этот метод, чтобы задать цвет границы элемента управления. |
|
Вызовите этот метод, чтобы задать стиль границы элемента управления. |
|
Вызовите этот метод, чтобы установить значение, указывающее, если пометить границы элемента управления отображается. |
|
Вызовите этот метод, чтобы задать ширину границы элемента управления. |
|
Вызовите этот метод, чтобы задать текст, отображаемый с элементом управления. |
|
Вызовите этот метод, чтобы установить режим рисования элемента управления, например, перо XOR или изменить цвета. |
|
Вызовите этот метод, чтобы задать стиль рисования элемента управления, например, сплошная, пунктирная, либо. |
|
Вызовите этот метод, чтобы задать ширину (в точках) используемый методами документа элемента управления. |
|
Вызовите этот метод, чтобы пометить, указывающее, является ли элемент управления включен. |
|
Вызовите этот метод, чтобы установить цвет заливки элемента управления. |
|
Вызовите этот метод, чтобы задать стиль заливки элемента управления, например сплошная, прозрачный или крест- насидел. |
|
Вызывайте этот метод для задания свойства шрифта элемента управления. |
|
Вызовите этот метод, чтобы установить цвет элемента управления. |
|
Этот метод вернет значение E_FAIL. |
|
Вызывайте этот метод для задания свойств изображения изображения (значка, растрового изображения или метафайлов), отображаемый, когда указатель мыши находится над элементом управления. |
|
Вызывайте этот метод для задания типа указателя мыши, отображаемый, когда указатель мыши находится над элементом управления, например стрелками крестом или часов. |
|
Вызывайте этот метод для задания свойств изображения изображения (значка, растрового изображения или метафайлов) для отображения. |
|
Вызовите этот метод, чтобы установить состояние готовности элемента управления, например, загрузки и произвел загрузку. |
|
Вызовите этот метод, чтобы установить значение, указывающее, если пометить элемент управления позицию табуляции или нет. |
|
Вызовите этот метод, чтобы задать текст, отображаемый с элементом управления. |
|
Вызовите этот метод, чтобы пометить, указывающее, если элемент управления является допустимым. |
|
Этот метод вызывает CStockPropImpl::put_HWND, который возвращает E_FAIL. |
|
Вызывайте этот метод для задания свойства шрифта элемента управления со счетчиком ссылок. |
|
Вызывайте этот метод для задания свойств изображения изображения (значка, растрового изображения или метафайлов), отображаемый, когда указатель мыши находится над элементом управления и счетчика ссылок. |
|
Вызывайте этот метод для задания свойств изображения изображения (значка, растрового изображения или метафайлов), отображаемый с счетчиком ссылок. |
Заметки
CStockPropImpl предоставляет обращен и методы get для каждого стандартные свойства. Эти методы предоставляют код, необходимый для размещения или получил элемент данных, который связан с каждым свойством и уведомления и синхронизировать с контейнером при изменении любого свойства.
Visual C++ предоставляет поддержку для стандартных свойств через ее мастера. Дополнительные сведения о добавлении стандартные свойства в элемент управления см. в разделе Учебник по библиотеке ATL.
Для обратной совместимости CStockPropImpl также предоставляет get_Window и методы put_Window, просто вызывает get_HWND и put_HWND соответственно. Реализация по умолчанию put_HWND возвращает E_FAIL поскольку HWND должен быть доступен только для чтения свойством.
Следующие свойства также имеют реализации putref:
Шрифт
MouseIcon
Рисунок
3 Одинаковых стандартные свойства требуют их соответствующий элемент данных типа CComPtr или несколько другого класса, который обеспечивает правильную ссылку интерфейса, подсчитывая посредством оператора назначения.
Иерархия наследования
T
CStockPropImpl
Требования
Header: atlctl.h