GetMouseMovePoints

[ÀÌ ¿¹ºñ ¼³¸í¼­ ¹× ÁÖÁ¦ º¯°æ.]

GetMouseMovePoints ÇÔ¼ö °Ë»ö ¸¶¿ì½º ¶Ç´Â ÆæÀÇ ÀÌÀü ÁÂÇ¥¸¦ ÃÖ´ë 64ÀÇ ¿ª»ç.

int GetMouseMovePoints ( UINTcbSize / /  MOUSEMOVEPOINT ±¸Á¶Ã¼ÀÇ Å©±âLPMOUSEMOVEPOINTlppt, / / ÇöÀç ¸¶¿ì½º Æ÷ÀÎÅÍ À̵¿LPMOUSEMOVEPOINTlpptBuf, / / Æ÷ÀÎÆ®¸¦ ÀúÀåÇÒ ¹öÆÛ int nBufPoints, / / ¾ó¸¶³ª ¸¹Àº Æ÷ÀÎÆ®¸¦ ¹öÆÛ¸¦ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´ÙDWORDÇØ»óµµ  / / Æ÷ÀÎÆ®ÀÇ ÇØ»óµµ);
 

¸Å°³ º¯¼ö

cbSize
MOUSEMOVEPOINT ±¸Á¶Ã¼ÀÇ Å©±â.
lppt
(È­¸é ÁÂÇ¥)¿¡ À¯È¿ÇÑ ¸¶¿ì½º ÁÂÇ¥¸¦ Æ÷ÇÔ ÇÏ´Â MOUSEMOVEPOINT ±¸Á¶Ã¼¿¡ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ŸÀÓ ½ºÅÆÇÁ Æ÷ÇÔ µÉ ¼öµµ ÀÖ½À´Ï´Ù.

GetMouseMovePoints ÇÔ¼ö´Â ¸¶¿ì½º ÁÂÇ¥ ¿ª»ç¿¡¼­ Æ÷ÀÎÆ®¸¦ °Ë»ö ÇÕ´Ï´Ù. Á¦°ø µÈ Æ÷ÀÎÆ®¸¦ Æ÷ÇÔ ÇÏ ¿© Àü¿¡ ¸¶Áö¸· nBufPoints ¹Ýȯ ÇÔ¼ö Á¡À» ã´Â´Ù¸é.

ÀÀ¿ë ÇÁ·Î±×·¥ ŸÀÓ ½ºÅÆÇÁ¸¦ Á¦°ø ÇÏ´Â °æ¿ì GetMouseMovePoints ÇÔ¼ö »ç¿ë µË´Ï´Ù ¼­·Î ´Ù¸¥ ½Ã°£¿¡ ±â·Ï µÈ µÎ °³ÀÇ µ¿ÀÏÇÑ Æ÷ÀÎÆ®¸¦ ±¸º°.

ÀÀ¿ë ÇÁ·Î±×·¥ WM_MOUSEMOVE ¸Þ½ÃÁö¿¡¼­ ¹ÞÀº ¸¶¿ì½º ÁÂÇ¥¸¦ »ç¿ë ÇÏ ¿©ÀÌ ÇÔ¼ö¸¦ È£Ãâ ÇÏ °íÀ̸¦ È­¸é ÁÂÇ¥·Î º¯È¯ ÇØ¾ß.

lpptBuf
Æ÷ÀÎÆ®¸¦ ¹Þ°Ô µË´Ï´Ù ¹öÆÛ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ±×°ÍÀº Àû¾îµµ µÇ¾î¾ß cbSize* Å©±â¿¡¼­nBuffPoints.
nBufPoints
°Ë»ö ÇÏ´Â Á¡ °³¼ö¸¦ ÁöÁ¤ ÇÕ´Ï´Ù.
ÇØ»óµµ
¿øÇÏ´Â ÇØ»óµµ¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â ´ÙÀ½ °ª Áß Çϳª°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.
°ª ÀǹÌ
GMMP_USE_DISPLAY_POINTS µð½ºÇ÷¹ÀÌ ÇØ»óµµ »ç¿ë ÇÏ ¿© Æ÷ÀÎÆ® °Ë»ö.
GMMP_USE_DRIVER_POINTS µå¶óÀ̹ö ÇØ»óµµ »ç¿ë ÇÏ ¿© Æ÷ÀÎÆ®¸¦ °Ë»ö ÇÕ´Ï´Ù. Windows CE Ç÷§Æû µð½ºÇ÷¹ÀÌ ÇØ»óµµ º¸´Ù ÈξÀ ´õ ³ôÀº ÇØ»óµµ·Î Ææ µå¶óÀ̹ö¸¦ Áö¿øÇÕ´Ï´Ù. ÀÌ °æ¿ì GetMouseMovePoints ÈξÀ ´õ Á¤È®ÇÑ ÇØ»óµµ ÇÊ¿ä·Î ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ (¿¹: Çʱâ ÀÎ½Ä ¼ÒÇÁÆ®¿þ¾î ¶Ç´Â ÄÄÇ»ÅÍ Áö¿ø ¼³°è ¼ÒÇÁÆ®¿þ¾î)¿¡ ÀÇÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹Ýȯ °ª

ÇÔ¼ö°¡ ¼º°ø ÇÏ¸é ¹Ýȯ °ª ¹öÆÛÀÇ ¿ä¼Ò ¼öÀÔ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ? 1À» ¹ÝȯÇÕ´Ï´Ù. È®ÀåµÈ ¿À·ù Á¤º¸¿¡ ´ë ÇÑ ÀÀ¿ë ÇÁ·Î±×·¥À» È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù GetLastError. GetLastError ÇÔ¼ö´Â ´ÙÀ½ ¿À·ù Äڵ带 ¹ÝȯÇÒ ¼ö ÀÖ½À´Ï´Ù.

°ª ÀǹÌ
GMMP_ERR_POINT_NOT_FOUND Lppt ¿¡ ÀÇÇØ ÁöÁ¤ µÈ Á¡Àº ãÀ» ¼ö ¾ø½À´Ï´Ù ¶Ç´Â ´õ ÀÌ»ó ½Ã½ºÅÛ ¹öÆÛ.

ÁÖÀÇ

½Ã½ºÅÛÀÌ ¸¶Áö¸·À¸·Î 64 ¸¶¿ì½º ÁÂÇ¥ ¹× ±×µéÀÇ Å¸ÀÓ ½ºÅÆÇÁ¸¦ À¯ÁöÇÕ´Ï´Ù. GetMouseMovePoints ¿¡ ¸¶¿ì½º ÁÂÇ¥¿Í ÁÂÇ¥ ½Ã½ºÅÛÀÇ ¸¶¿ì½º¿¡ ÀÖ´Â ±ÍÇÏÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ °ø±Þ ¿ª»ç¸¦ Á¶Á¤ ÇÏ´Â °æ¿ì ÇÔ¼ö ½Ã½ºÅÛ ¿ª»ç¿¡¼­ ÁöÁ¤µÈ µÈ ÁÂÇ¥¸¦ °Ë»ö ÇÕ´Ï´Ù. ¿ª»ç¿¡¼­ µ¿ÀÏÇÑ Æ÷ÀÎÆ®¸¦ ±¸º° ÇÏ´Â µ¥ »ç¿ë Çϴ ŸÀÓ ½ºÅÆÇÁ¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.

GetMouseMovePoints ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â ½º·¹µå¸¦ »Ó¸¸ ¾Æ´Ï¶ó ´Ù¸¥ ½º·¹µå¸¦ °á±¹ ÆÄ°ß Çß´Ù Æ÷ÀÎÆ® ¹Ýȯ.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 5.0 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 98ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 2.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼­ ¼±¾ðÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:User32.lib¸¦ »ç¿ë ÇÏ ¿©.

Âü°í Ç׸ñ

¸¶¿ì½º ÀÔ·Â °³¿ä, ¸¶¿ì½º ÀÔ·Â ±â´É, MOUSEMOVEPOINT

 

Index