WM_MOUSEWHEEL

WM_MOUSEWHEEL ¸Þ½ÃÁö´Â ¸¶¿ì½º ÈÙÀÌ È¸ÀüÇÒ ¶§ Æ÷Ä¿½º âÀ¸·Î Àü¼Û µË´Ï´Ù. DefWindowProc ÇÔ¼ö´Â À©µµ¿ìÀÇ ºÎ¸ð¸¦ ¸Þ½ÃÁö¸¦ ÀüÆÄÇÕ´Ï´Ù. ÀÌÈÄ DefWindowProc ÀüÆÄ ºÎ¸ð üÀÎÀ» ó¸® Çϴ âÀÇ Ã£À» ¶§±îÁö ¾Æ¹« ³»ºÎ ¸Þ½ÃÁö¸¦ Àü´ÞÀÌ ÇؾßÇÑ´Ù.

WM_MOUSEWHEEL
fwKeys = LOWORD(wParam);    / / Å° Ç÷¡±×
zDelta = (ªÀº) HIWORD(wParam);    / / ȸÀü ¹ÙÄû
xPos = (ªÀº) LOWORD(lParam);    / / °¡·Î Æ÷ÀÎÅÍÀÇ À§Ä¡
yPos = (ªÀº) HIWORD(lParam);    / / ¼öÁ÷ Æ÷ÀÎÅÍÀÇ À§Ä¡ 

¸Å°³ º¯¼ö

fwKeys
WParam³·Àº ¼ø¼­ ´Ü¾îÀÇ °ªÀÔ´Ï´Ù. ´Ù¾ç ÇÑ °¡»ó Å° ´Ù¿î ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â ´ÙÀ½ °ªÀÇ Á¶ÇÕ µÉ ¼ö ÀÖ½À´Ï´Ù.:
°ª ¼³¸í
MK_CONTROL ¾Æ·¡·Î ctrl Å°°¡ ¼³Á¤.
MK_LBUTTON ¸¶¿ì½º ¿ÞÂÊµÈ ¹öÆ° ´Ù¿î µÇ ¸é ¼³Á¤.
MK_MBUTTON ¸¶¿ì½º °¡¿îµ¥ ¹öÆ° ´Ù¿î µÇ ¸é ¼³Á¤.
MK_RBUTTON ¼³Á¤ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ° ´Ù¿î µÇ´Â °æ¿ì.
MK_SHIFT ¾Æ·¡·Î shift Å°°¡ ¼³Á¤.

zDelta
WParam»óÀ§ ´Ü¾îÀÇ °ªÀÔ´Ï´Ù. ¹ÙÄû ȸÀü ÇÏ´Â ÀÏ ´ÜÀ§·Î ¹è¼ö ¶Ç´Â WHEEL_DELTAÀÇ 120Àº °Å¸®¸¦ ³ªÅ¸³À´Ï´Ù. ¾ç¼ö °ª ÀÌ¸é »ç¿ëÀÚ; ¸Ö¸®¿¡¼­ ÈÙÀ» ¾ÕÀ¸·Î ȸÀü Çß´Ù À½¼ö °ªÀ» ³ªÅ¸³À´Ï´Ù ¹ÙÄû »ç¿ëÀÚ ÂÊÀ¸·Î µÚ·Î ȸÀü Çß´Ù.
xPos
LParam³·Àº ¼ø¼­ ´Ü¾îÀÇ °ªÀÔ´Ï´Ù. È­¸éÀÇ ¿ÞÂÊ À§ ¸ð¼­¸®¸¦ ±âÁØÀ¸·Î Æ÷ÀÎÅÍÀÇ x ÁÂÇ¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
yPos
LParam»óÀ§ ´Ü¾îÀÇ °ªÀÔ´Ï´Ù. È­¸éÀÇ ¿ÞÂÊ À§ ¸ð¼­¸®¸¦ ±âÁØÀ¸·Î Æ÷ÀÎÅÍÀÇ y ÁÂÇ¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

ÁÖÀÇ

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

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

QuickInfo

nbsp;?Windows &NT: ¹öÀü 4.0 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 98ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:Áö¿ø µÇÁö ¾Ê½À´Ï´Ù.
Çì´õ:Winuser.h¿¡¼­ ¼±¾ð.

Âü°í Ç׸ñ

¸¶¿ì½º ÀÔ·Â °³¿ä, ¸¶¿ì½º ÀÔ·Â ¸Þ½ÃÁö, GetSystemMetrics, mouse_event, SystemParametersInfo

 

Index