Отраженные идентификаторы сообщений окон
Быстрый способ создания элемента управления ActiveX, или другой специального элемента управления, к вложенному классу окно. Дополнительные сведения см. в разделе Элементы управления ActiveX MFC. Создание подкласса для элемента управления Windows в.
Чтобы предотвратить получение контейнера элемента управления из окна сообщения, отправляемые является подклассом элемента управления Windows в COleControl создается окно «приложения reflector» для перехвата некоторые сообщения окна и отправляет их обратно к элементу управления. Элемент управления в своей процедуре окна, может затем процесс эти отраженные сообщения, получив соответствующие действия для элемента управления ActiveX.
В следующей таблице приведены сообщения, которые перехвачены и соответствующие сообщения, окно приложения reflector отправляет.
Сообщение, отправляемых элементом управления |
Сообщение отраженное в элемент управления |
---|---|
OCM_COMMAND |
|
OCM_CTLCOLORBTN |
|
OCM_CTLCOLOREDIT |
|
OCM_CTLCOLORDLG |
|
OCM_CTLCOLORLISTBOX |
|
OCM_CTLCOLORSCROLLBAR |
|
OCM_CTLCOLORSTATIC |
|
OCM_DRAWITEM |
|
OCM_MEASUREITEM |
|
OCM_DELETEITEM |
|
OCM_VKEYTOITEM |
|
OCM_CHARTOITEM |
|
OCM_COMPAREITEM |
|
OCM_HSCROLL |
|
OCM_VSCROLL |
|
OCM_PARENTNOTIFY |
|
OCM_NOTIFY |
Примечание
При запуске элемента управления в системе Win32, существует несколько типов сообщений WM_CTLCOLOR*, он может получать.Дополнительные сведения см. в WM_CTLCOLORBTN, WM_CTLCOLORDLG, WM_CTLCOLOREDIT, WM_CTLCOLORLISTBOX, WM_CTLCOLORMSGBOX, WM_CTLCOLORSCROLLBAR, WM_CTLCOLORSTATIC.
См. также
Ссылки
TN062. Отражение сообщений для элементов управления окнами
Основные понятия
Элементы управления ActiveX в MFC. Создание подкласса элемента управления Windows