Dela via


Hantera reflekterade meddelanden

Med meddelandereflektion kan du hantera meddelanden för en kontroll, till exempel WM_CTLCOLOR, WM_COMMAND och WM_NOTIFY, inom själva kontrollen. Detta gör kontrollen mer självständig och bärbar. Mekanismen fungerar med vanliga Windows-kontroller samt Med ActiveX-kontroller (kallades tidigare OLE-kontroller).

Med meddelandereflektion kan du återanvända dina CWnd-härledda klasser enklare. Meddelandereflektion fungerar via CWnd::OnChildNotify med hjälp av särskilda ON_XXX_REFLECT meddelandemappningsposter: till exempel ON_CTLCOLOR_REFLECT och ON_CONTROL_REFLECT. Technical Note 62 förklarar meddelandereflektion mer detaljerat.

Vad vill du göra

Se även

Deklarera meddelandehanterarfunktioner