DISP_PROPERTY_NOTIFY
디스패치 맵에서 알림을 사용하여 OLE 자동화 속성을 정의합니다.
DISP_PROPERTY_NOTIFY(theClass, szExternalName, memberName, pfnAfterSet, vtPropType )
매개 변수
theClass
클래스의 이름입니다.szExternalName
속성의 외부 이름memberName
멤버 변수에 저장되어 있는 속성의 이름입니다.pfnAfterSet
szExternalName 에 대한 알림 함수의 이름입니다.vtPropType
속성의 형식을 지정하는 값입니다.
설명
DISP_PROPERTY 로 정의된 속성과 달리, DISP_PROPERTY_NOTIFY 로 정의된 속성은 속성이 변경될 때, pfnAfterSet 에 지정된 함수를 자동으로 호출합니다.
vtPropType 의 인수는 VARTYPE 형식입니다. 이 인수에서 사용할 수 있는 값은 VARENUM 열거로부터 가져옵니다:
기호 |
속성 형식 |
---|---|
VT_I2 |
short |
VT_I4 |
long |
VT_R4 |
float |
VT_R8 |
double |
VT_CY |
CY |
VT_DATE |
DATE |
VT_BSTR |
CString |
VT_DISPATCH |
LPDISPATCH |
VT_ERROR |
SCODE |
VT_BOOL |
BOOL |
VT_VARIANT |
VARIANT |
VT_UNKNOWN |
LPUNKNOWN |
요구 사항
헤더: afxdisp.h