ON_PROPNOTIFY_RANGE

ON_PROPNOTIFY_RANGE ( TheClass, IdFirst, IdLast, Dispid, PfnRequest, PfnChanged )

Parameter

theClass

Klasse, diese Ereignisbehandlungszuordnung gehört.

idFirst

Die Steuerelement-ID des ersten OLE-Steuerelements im Bereich.

idLast

Die Steuerelement-ID des letzten OLE-Steuerelements im Bereich.

dispid

Die Dispatch-ID der Eigenschaft beteiligt die Benachrichtigung.

pfnRequest

Zeiger auf eine Memberfunktion, die für diese Eigenschaft die OnRequestEdit -Benachrichtigung verarbeitet. Diese Funktion sollte ein BOOL Rückgabetyp und UINT und BOOL-Parameter haben. Die Funktion sollte der Parameter auf TRUE , die Eigenschaft ändern kann und falsch zu verbieten festgelegt. Die Funktion sollte zurückgeben TRUE um anzugeben, dass die Meldung verarbeitet wurde; andernfalls FALSE.

pfnChanged

Zeiger auf eine Memberfunktion, die die OnChanged -Benachrichtigung für diese Eigenschaft behandelt. Die Funktion sollte ein BOOL -Typ und einen UINT -Parameter zurückgegeben haben. Die Funktion sollte zurückgeben TRUE um anzugeben, dass die Meldung verarbeitet wurde; andernfalls FALSE.

Bemerkungen

Verwenden Sie das ON_PROPNOTIFY_RANGE -Makro definieren Sie einen Ereignis Sink Zuordnungseintrag für den Umgang mit Eigenschaft Benachrichtigungen von einem OLE-Steuerelement mit eine Steuerelement-ID in einen zusammenhängenden Bereich von IDs.

Siehe auch&Nbsp;ON_EVENT_RANGE, ON_PROPNOTIFY, ON_EVENT

Index