Udostępnij za pośrednictwem


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

WM_COMMAND

OCM_COMMAND

WM_CTLCOLORBTN

OCM_CTLCOLORBTN

WM_CTLCOLOREDIT

OCM_CTLCOLOREDIT

WM_CTLCOLORDLG

OCM_CTLCOLORDLG

WM_CTLCOLORLISTBOX

OCM_CTLCOLORLISTBOX

WM_CTLCOLORSCROLLBAR

OCM_CTLCOLORSCROLLBAR

WM_CTLCOLORSTATIC

OCM_CTLCOLORSTATIC

WM_DRAWITEM

OCM_DRAWITEM

WM_MEASUREITEM

OCM_MEASUREITEM

WM_DELETEITEM

OCM_DELETEITEM

WM_VKEYTOITEM

OCM_VKEYTOITEM

WM_CHARTOITEM

OCM_CHARTOITEM

WM_COMPAREITEM

OCM_COMPAREITEM

WM_HSCROLL

OCM_HSCROLL

WM_VSCROLL

OCM_VSCROLL

WM_PARENTNOTIFY

OCM_PARENTNOTIFY

WM_NOTIFY

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

Koncepcje

Formanty MFC ActiveX: tworzenie podklasy formantu okna