ON_PROPNOTIFY_RANGE
Verwenden Sie das ON_PROPNOTIFY_RANGE Makro, um Ereignissenkenzuordnungs einen Eintrag für die Behandlung von Benachrichtigungen von jedem OLE-Steuerelement Eigenschaft definieren, die eine Steuerelement-ID in einem zusammenhängenden Bereich von ID verfügt.
ON_PROPNOTIFY_RANGE(theClass, idFirst, idLast, dispid, pfnRequest, pfnChanged )
Parameter
theClass
Die Klasse, zu der diese Ereignissenkenzuordnung gehört.idFirst
Die Steuerelement-ID des ersten OLE-Steuerelements im Bereich.idLast
Die Steuerelement-ID des letzten OLE-Steuerelements im Bereich.dispid
Der Dispatchbezeichner der Eigenschaft betroffen in der Benachrichtigung.pfnRequest
Zeiger auf eine Memberfunktion, die die OnRequestEdit Benachrichtigung für diese Eigenschaft bearbeiten können.Diese Funktion sollte einen BOOL Rückgabetyp und UINT und BOOL*-Parameter verfügen.Die Funktion muss den Parameter TRUE festlegen, um die Eigenschaft zu ermöglichen, um FALSE der Änderung und nicht zuzulassen.Die Funktion darf TRUE zurückgeben, um anzugeben, dass eine Benachrichtigung verarbeitet wurde; andernfalls FALSE.pfnChanged
Zeiger auf eine Memberfunktion, die die OnChanged Benachrichtigung für diese Eigenschaft bearbeiten können.Die Funktion muss einen BOOL Rückgabetyp und einen UINT-Parameter verfügen.Die Funktion darf TRUE zurückgeben, um anzugeben, dass eine Benachrichtigung verarbeitet wurde; andernfalls FALSE.
Anforderungen
Header: afxdisp.h