Identyfikatory odbitych komunikatów okien
Szybkim sposobem tworzenia formantu ActiveX lub inne wyspecjalizowane kontroli do podklasy jest oknem.Aby uzyskać więcej informacji, zobacz formantów ActiveX MFC: rozszerzanie formantu Windows.
Aby uniemożliwić odbieranie wiadomości okno wysłane przez formant Windows subclassed formantu kontener COleControl tworzy okno "odblaskowe" przechwycenia niektórych komunikatów okien i wysłać je z powrotem do formantu.Formantu, w jego procedury okna może następnie przetwarzać komunikaty te odbite przez podejmowanie działań właściwe dla formantu ActiveX.
W poniższej tabeli przedstawiono komunikaty, które są przechwytywane i odpowiednie komunikaty, które wysyła okna reflektora.
Wiadomość wysłana przez formant |
Wiadomość odzwierciedlenie do formantu |
---|---|
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 |
[!UWAGA]
Jeśli formant jest uruchomiony w systemie Win32, istnieje kilka rodzajów WM_CTLCOLOR * wiadomości może zostać wyświetlony.Aby uzyskać więcej informacji, zobacz WM_CTLCOLORBTN, WM_CTLCOLORDLG, WM_CTLCOLOREDIT, WM_CTLCOLORLISTBOX, WM_CTLCOLORMSGBOX, WM_CTLCOLORSCROLLBAR, WM_CTLCOLORSTATIC.
Zobacz też
Informacje
TN062: odbicie komunikatu dla formantów systemu Windows