DISP_PROPERTY ( Ŭ·¡½º, pszName, ȸ¿ø¸í, vtPropType )
# include lt;afxdisp.h>
¸Å°³ º¯¼ö
Ŭ·¡½º
Ŭ·¡½ºÀÇ À̸§¡£
pszName
¼Ó¼ºÀÇ ¿ÜºÎ À̸§¡£
ȸ¿ø¸í
¼Ó¼ºÀÌ ÀúÀå ÇÏ´Â ¸â¹ö º¯¼öÀÇ À̸§¡£
vtPropType
¼Ó¼ºÀÇ À¯ÇüÀ» ÁöÁ¤ ÇÏ´Â °ª¡£
ÁÖÀÇ
DISP_PROPERTY ¸ÅÅ©·Î µð½ºÆÐÄ¡ ¸Ê¿¡ OLE ÀÚµ¿È ¼Ó¼º Á¤ÀÇ¡£
VtPropType Àμö´Â Çü½ÄÀÌ VARTYPEÀÔ´Ï´Ù. ÀÌ Àμö¿¡ ´ëÇØ °¡´ÉÇÑ °ªÀº VARENUM ¿°ÅÇü¿¡¼ °¡Á®¿É´Ï´Ù.:
±âÈ£ | ¼Ó¼º Çü½Ä |
VT_I2 | ªÀº |
VT_I4 | ±ä |
VT_R4 | ºÎµ¿ ¼Ò¼öÁ¡ |
VT_R8 | ´õºí |
VT_CY | CY |
VT_DATE | ³¯Â¥ |
VT_BSTR | CString |
VT_DISPATCH | LPDISPATCH |
ÄÚµù | SCODE |
VT_BOOL | BOOL |
VT_VARIANT | º¯Çü |
ÇÑ´Ù | LPUNKNOWN |
¿ÜºÎ Ŭ¶óÀÌ¾ðÆ®¿¡¼ ¼Ó¼º, ȸ¿ø¸í º¯°æ;¿¡ ÀÇÇØ ÁöÁ¤ µÈ ¸â¹ö º¯¼öÀÇ °ªÀ» º¯°æ ÇÏ´Â °æ¿ì º¯°æ ¾Ë¸²Àº ¾ø½À´Ï´Ù.
Âü°í Ç׸ñnbsp;µð½ºÆÐÄ¡ ¸Ê, DECLARE_DISPATCH_MAP, DISP_PROPERTY_EX, DISP_FUNCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP(&N)