WM_KEYDOWN ¸Þ½ÃÁö¿¡¼ lParamÀÇ 24¹ø ºñÆ®°¡ 1À̸é È®ÀåŰÀ̰í 0ÀÌ¸é ±âº»Å°ÀÔ´Ï´Ù.
24¹ø ºñÆ®´Â 1 << 24·Î Á¡°ËÇß°í¿ä ÀÌ °ª°ú lParamÀ» & ¿¬»êÇØ¼ 0ÀÎÁö Á¡°ËÇß½À´Ï´Ù.
if (lParam & (1 << 24) == 0) {
MessageBox(hWndMain, "±âº»Å°ÀÓ", "µð¹ö±×", MB_OK);
} else {
MessageBox(hWndMain, "È®ÀåŰÀÓ", "µð¹ö±×", MB_OK);
}
±×·±µ¥ ÀÌ ÄÚµå·Î Á¶»çÇØ º¸¸é Ç×»ó È®Àå۶ó°í Á¶»çµË´Ï´Ù.
µð¹ö±ëÇØ º¸¸é ¿ÞÂÊŰÀÏ ¶§ lParamÀº 0x20380001ÀÌ°í ¿À¸¥ÂÊŰÀÏ ¶§ 0x21380001ÀÌ¸ç ºÐ¸íÈ÷ 24¹ø ºñÆ®°¡ ´Ù¸£°Åµç¿ä.
¿Ö ±×·±Áö ÀÌÀ¯ Á» ¾Ë·Á ÁÖ¼¼¿ä.
|
|