ON_EVENT_RANGE ( Ŭ·¡½º, idFirst, idLast, dispid, pfnHandler, vtsParams )
¸Å°³ º¯¼ö
Ŭ·¡½º
ÀÌ À̺¥Æ® ½ÌÅ© ¸ÊÀ» ¼ÓÇÑ Å¬·¡½º¡£
idFirst
¹üÀ§¿¡ Àִ ù ¹øÂ° OLE ÄÁÆ®·ÑÀÇ ÄÁÆ®·Ñ ID¡£
idLast
¹üÀ§¿¡ ÀÖ´Â ¸¶Áö¸· OLE ÄÁÆ®·ÑÀÇ ÄÁÆ®·Ñ ID¡£
dispid
ÄÁÆ®·Ñ¿¡ ÀÇÇØ ¹ß»ý ÇÏ´Â À̺¥Æ®ÀÇ µð½ºÆÐÄ¡ ID¡£
pfnHandler
À̺¥Æ®¸¦ ó¸® ÇÏ´Â ¸â¹ö ÇÔ¼ö¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ÀÌ ÇÔ¼ö´Â BOOL ¹Ýȯ À¯Çü, À̺¥Æ®ÀÇ ¸Å°³ º¯¼ö ( vtsParamsÂüÁ¶)°ú ÀÏÄ¡ ÇÏ´Â Ãß°¡ ¸Å°³ º¯¼ö Çü½Ä°ú Çü½Ä UINT (ÄÁÆ®·Ñ ID)¿¡ ´ë ÇÑ Ã¹ ¹øÂ° ¸Å°³ º¯¼ö¸¦ °¡Á®¾ß ÇÑ´Ù. ¹Ýȯ ÇØ¾ß ÁøÁ¤ÇÑ À̺¥Æ® ó¸® Çß´Ù; ±×·¸Áö ¾ÊÀ¸¸é °ÅÁþ¡£
vtsParams
À̺¥Æ®¿¡ ´ë ÇÑ ¸Å°³ º¯¼ö Çü½ÄÀ» ÁöÁ¤ ÇÏ´Â VTS_ »ó¼öÀÇ ½ÃÄö½ºÀÔ´Ï´Ù. ù ¹øÂ° »ó¼ö Çü½Ä VTS_I4, ÄÁÆ®·Ñ id À̾î¾ß ÇÕ´Ï´Ù. À̵éÀº DISP_FUNCTION °°Àº µð½ºÆÐÄ¡ ¸Ê Ç׸ñ¿¡ »ç¿ë µÇ´Â µ¿ÀÏÇÑ »ó¼ö¡£
ÁÖÀÇ
ON_EVENT_RANGE ¸ÅÅ©·Î »ç¿ë ÇÏ ¿© ÄÁÆ®·Ñ id IdÀÇ ÀÎÁ¢ ÇÑ ¹üÀ§ ³»¿¡¼ OLE ÄÁÆ®·Ñ¿¡ ÀÇÇØ ¹ß»ý ÇÏ´Â À̺¥Æ®¿¡ ´ë ÇÑ À̺¥Æ® 󸮱â ÇÔ¼ö¸¦ Á¤ÀÇ ÇÕ´Ï´Ù.
VtsParams Àμö´Â VTS_ »ó¼ö °ªÀÇ °ø¹éÀ¸·Î ±¸ºÐ µÈ ¸ñ·ÏÀÔ´Ï´Ù. (½°Ç¥) °ø¹éÀ¸·Î ±¸ºÐ µÈ ´ÙÀ½ÀÌ °ª Áß Çϳª ÀÌ»óÀÇ ÇÔ¼ö¸¦ ¸Å°³ º¯¼ö ¸ñ·ÏÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î:
VTS_I2 VTS_BOOL
BOOL ÀÌ¾î¼ ÂªÀº Á¤¼ö¸¦ Æ÷ÇÔ ÇÏ´Â ¸ñ·ÏÀ» ÁöÁ¤ ÇÕ´Ï´Ù.
VTS_ »ó¼ö ¸ñ·Ï¿¡ ´ë ÇÑ ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. EVENT_CUSTOM¡£
Âü°í Ç׸ñnbsp;ON_EVENT, ON_PROPNOTIFY, ON_PROPNOTIFY_RANGE(&N)