CWnd::OnMouseWheel

afx_msg BOOL OnMouseWheel (UINT nFlags, ªÀº zDelta, CPoint pt );

¹Ýȯ °ª

¸¶¿ì½º ÈÙ ½ºÅ©·Ñ; »ç¿ë ÇÏ´Â °æ¿ì 0ÀÌ ¾Æ´Ñ ±×·¸Áö ¾ÊÀ¸¸é 0¡£

¸Å°³ º¯¼ö

nFlags

´Ù¾ç ÇÑ °¡»ó Ű ´Ù¿î ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â ´ÙÀ½ °ªÀÇ Á¶ÇÕ µÉ ¼ö ÀÖ½À´Ï´Ù.:

zDelta

ȸÀü ÇÏ´Â °Å¸®¸¦ ³ªÅ¸³À´Ï´Ù. ZDelta °ªÀÌ 120 ¹è¼ö ¶Ç´Â WHEEL_DELTA, ºÎ¼­¿¡¼­ Ç¥Çö µË´Ï´Ù. 0 º¸´Ù ÀÛÀº °ªÀ» 0 (»ç¿ëÀÚ)¿¡¼­ ¸Ö¸® ¾ÕÀ¸·Î ȸÀüÀ» ³ªÅ¸³À´Ï´Ù º¸´Ù Å« °ªÀ» ÇÏ´Â µ¿¾È (»ç¿ëÀÚ)¸¦ ÇâÇØ ȸÀü ´Ù½Ã¸¦ ³ªÅ¸³À´Ï´Ù. »ç¿ëÀÚ´Â ¸¶¿ì½º ¼ÒÇÁÆ®¿þ¾î¿¡¼­ ÈÙ ¼³Á¤À» º¯°æ ÇÏ ¿©ÀÌ ÀÀ´äÀ» µÇµ¹¸± ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÁÖÀÇ ÂüÁ¶ ÇϽʽÿÀ.

pt

Ä¿¼­ÀÇ x ¹× y ÁÂÇ¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÁÂÇ¥´Â Ç×»ó âÀÇ ¿ÞÂÊ À§ ¸ð¼­¸®¸¦ ±âÁØÀ¸·Î¡£

ÁÖÀÇ

ÇÁ·¹ÀÓ ¿öÅ©¿Í »ç¿ëÀÚ ¸¶¿ì½º ÈÙÀ» ȸÀü ¹ÙÄûÀÇ ´ÙÀ½ ¼öÁØÀÇ ¹ß»ýÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. OnMouseWheel È£ÃâÀÇ ±âº»°ªÀ» ÀçÁ¤ÀÇ ÇÏÁö ¾Ê´Â ÇÑ WM_MOUSEWHEEL. Windows´Â ÀÚµ¿À¸·Î Æ÷Ä¿½º°¡ ÀÖ´Â ÄÁÆ®·Ñ ¶Ç´Â ÀÚ½Ä Ã¢À¸·Î ¸Þ½ÃÁö¸¦ ¶ó¿ìÆÃÇÕ´Ï´Ù. Win32 ÇÔ¼ö DefWindowProc ó¸® â¿¡ ºÎ¸ð üÀÎÀ» ¸Þ½ÃÁö ÀüÆÄ¡£

ZDelta ¸Å°³ º¯¼ö´Â WHEEL_DELTA, 120¿¡¼­ ¼³Á¤ µÇ´Â ´ÙÁß. ÀÌ °ªÀº ¼öÇà µÉ ÀÛ¾÷¿¡ ´ë ÇÑ ÀÓ°è°ª°ú °°Àº ÇϳªÀÇ µ¿ÀÛ (¿¹¸¦ µé¾î, ½ºÅ©·Ñ ¾ÕÀ¸·Î ÇÑ Ä­¾¿) °¢ µ¨Å¸¿¡ ´ë ÇÑ ¹ß»ý ÇÑ´Ù¡£

µ¨Å¸´Â ¾Æ¹« ³ëÄ¡¿Í ÀÚÀ¯·Ó°Ô ȸÀü ¹ÙÄû¿Í °°Àº ¹Ì·¡ÀÇ ¹Ì¼¼ÇÑ ÇØ»óµµ ¹ÙÄû ¼ö ÀÖµµ·Ï 120À¸·Î ¼³Á¤ µÇ¾ú½À´Ï´Ù. ÀÌ·¯ÇÑ ÀåÄ¡´Â °¢ ¸Þ½ÃÁö¿¡ ´õ ÀÛÀº °ªÀ¸·Î ȸÀü ´ç ´õ ¸¹Àº ¸Þ½ÃÁö¸¦ º¸³¾ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °¡´É¼ºÀ» Áö¿ø Çϱâ À§ÇØ Çϳª µé¾î¿À´Â µ¨Å¸ °ªÀ» Áý°è WHEEL_DELTA (±×·¡¼­ ´ç½ÅÀÌ °°Àº ÀÀ´ä¿¡ ´ë ÇÑ ÁÖ¾îÁøµÈ µ¨Å¸ ȸÀü)¿¡ µµ´ÞÇÒ ¶§±îÁö ¶Ç´Â ´õ ÀÚÁÖ ¸Þ½ÃÁö¿¡ ´ë ÇÑ ÀÀ´ä¿¡¼­ ºÎºÐÀûÀÎ ÁÙÀ» ½ºÅ©·ÑÇÕ´Ï´Ù. ¶ÇÇÑ ½ºÅ©·Ñ ¼¼ºÐ¼ºÀ» ¼±Åà ÇÏ °í WHEEL_DELTA ¿¡ µµ´ÞÇÒ ¶§±îÁö µ¨Å¸¸¦ ´©Àû µÉ ¼ö ÀÖ½À´Ï´Ù.

ÀÚ½ÅÀÇ ¸¶¿ì½º ÈÙ ½ºÅ©·Ñ µ¿ÀÛÀ» Á¦°ø Çϱâ À§ÇØÀÌ ¸â¹ö ÇÔ¼ö¸¦ ÀçÁ¤ÀÇ¡£

¸Þ¸ðnbsp;??Windows NT 4.0¿¡ ´ë ÇÑ ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â OnMouseWheel . OnRegisteredMouseWheel ¸¦ »ç¿ë ÇÏ ¿© Windows 95 ¶Ç´Â Windows NT 3.51 ¸Þ½ÃÁö 󸮿¡ ´ë ÇÑ(&N)¡£

CWnd °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

Âü°í Ç׸ñnbsp; mouse_event(&N)

Index