Sdílet prostřednictvím


ON_PROPNOTIFY

Použití ON_PROPNOTIFY makro definujte položku mapy jímky událostí pro zpracování oznámení vlastnost ovládacího prvku OLE.

ON_PROPNOTIFY(theClass, id, dispid, pfnRequest, pfnChanged )

Parametry

  • theClass
    Třídy, do které patří tato mapa jímky událostí.

  • id
    ID ovládacího prvku ovládacího prvku OLE.

  • dispid
    ID odeslání oznámení účastní vlastnost.

  • pfnRequest
    Ukazatel členské funkce, která zpracovává OnRequestEdit oznámení pro tuto vlastnost.Tato funkce by měla mít BOOL vracet typ a BOOL * parametr.Tato funkce by nastavte parametr na TRUE umožňující změnit vlastnost a FALSE tak, aby nepovoloval.Funkce měla vracet TRUE k označení bylo zpracováno oznámení; jinak FALSE.

  • pfnChanged
    Ukazatel členské funkce, která zpracovává OnChanged oznámení pro tuto vlastnost.Funkce by měla mít BOOL vracet typ a UINT parametr.Funkce měla vracet TRUE označuje, že byl zpracován oznámení; jinak FALSE.

Poznámky

vtsParams Argument je seznam hodnot oddělených mezerami VTS_ konstanty.Jeden nebo více z těchto hodnot oddělených mezerami (není čárkami) určuje seznam parametrů funkce.Příklad:

VTS_I2 VTS_BOOL

Určuje seznam obsahující krátké celé číslo následované BOOL.

Seznam VTS_ konstanty, viz EVENT_CUSTOM.

Požadavky

Záhlaví: afxctl.h

Viz také

Referenční dokumentace

ON_EVENT_RANGE

ON_PROPNOTIFY_RANGE

Koncepty

MFC makra a Globals