ON_PROPNOTIFY ( [クラス], id, dispid, pfnRequest, pfnChanged )
パラメーター
[クラス]
このイベント シンク マップが所属するクラス。
id
OLE コントロールのコントロール ID。
dispid
通知に関連するプロパティのディスパッチ ID。
pfnRequest
このプロパティがOnRequestEdit通知を処理するメンバー関数へのポインター。この関数はBOOL型とBOOL ※パラメーターを返す必要があります。この関数のパラメーターは変更するプロパティにはTRUEとを禁止するFALSEに設定する必要があります。関数では、通知を示すためにtrue を設定する処理を返す必要があります;それ以外の場合FALSE。
pfnChanged
このプロパティのOnChanged通知処理メンバー関数へのポインター。関数BOOL型とUINTパラメーターを返す必要があります。関数通知が処理されたことを示すには TRUEを返します;それ以外の場合FALSE。
解説
ON_PROPNOTIFYマクロを使用して OLE コントロールからプロパティ通知を処理するためには、イベント シンク マップ エントリを定義するには。
「VtsParams引数は、スペースで区切ったリストのvts _定数の値です。スペース (カンマではありません) で区切られた値の 1 つ以上の関数のパラメーター リストを指定します。たとえば:
VTS_I2 VTS_BOOL
BOOLが続く短い整数を含むリストを指定します。
Vts _定数の一覧についてを参照してくださいEVENT_CUSTOM。
参照特価;ON_EVENT_RANGE、 ON_PROPNOTIFY_RANGE(&N)