WM_DEADCHAR ¸Þ½ÃÁö¸¦ TranslateMessage ÇÔ¼ö°¡ WM_KEYUP ¸Þ½ÃÁö¸¦ º¯È¯ÇÒ ¶§ Űº¸µå Æ÷Ä¿½º°¡ Àִ â¿¡ °Ô½Ã. WM_DEADCHAR Á×Àº Ű¿¡ ÀÇÇØ »ý¼º µÇ´Â ¹®ÀÚ Äڵ带 ÁöÁ¤ ÇÕ´Ï´Ù. Á×Àº Ű´Â °áÇÕ µÇ´Â ÇÕ¼º ¹®ÀÚ¸¦ ´Ù¸¥ ¹®ÀÚ·Î ¿ò¶ó¿ìÆ® (´õºí-Á¡) µîÀÇ ¹®ÀÚ¸¦ »ý¼º Çϴ Ű°¡ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, O ¿ò¶ó¿ìÆ® ¹®ÀÚ (O) ¿ò¶ó¿ìÆ® ¹®ÀÚ Á×Àº ۸¦ ÀÔ·Â ÇÑ ´ÙÀ½ O ۸¦ ÀÔ·Â ÇÏ ¿© »ý¼º µË´Ï´Ù.
WM_DEADCHAR chCharCode (TCHAR) wParam; = / / ¹®ÀÚ ÄÚµå lKeyData = lParam; / / µ¥ÀÌÅÍ Å°
°ª | ¼³¸í |
---|---|
0 | ÇöÀç ¸Þ½ÃÁö¿¡ ´ë ÇÑ ¹Ýº¹ Ƚ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. °ªÀº ۰¡ ۸¦ ´©¸¥ ä »ç¿ëÀÚÀÇ °á°ú·Î ÀÚµ¿ ¹Ýº¹ Ƚ¼öÀÔ´Ï´Ù. Ű ¸¸Å °³ÃÖ ÇÏ´Â °æ¿ì ¿©·¯ ¸Þ½ÃÁö Àü¼Û µË´Ï´Ù. ±×·¯³ª ¹Ýº¹ Ƚ¼ö´Â ´©Àû µÇÁö ¾ÊÀ¸¸ç. |
16?23 | Äڵ带 °Ë»ç¸¦ ÁöÁ¤ÇÕ´Ï´Ù. °ªÀº ¿ø·¡ Àåºñ Á¦Á¶¾÷ü (OEM)¿¡ µû¶ó ´Ù¸¨´Ï´Ù. |
24 | ۸¦ ¿À¸¥ÂÊ alt ¹× Çâ»ó µÈ 101 ¶Ç´Â 102 Ű Űº¸µå¿¡ ³ªÅ¸³ª´Â ctrl Ű¿Í °°Àº È®ÀåµÈ ۸¦ ¿©ºÎ¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. °ªÀÌ 1 °æ¿ì È®ÀåµÈ Ű; ±×·¸Áö ¾ÊÀ¸¸é, ±×°ÍÀº 0. |
25?28 | ¿¹¾à; »ç¿ë ÇÏÁö ¸¶½Ê½Ã¿À. |
29 | »óȲ¿¡ ¸Â´Â Äڵ带 ÁöÁ¤ÇÕ´Ï´Ù. °ªÀÌ 1 ۸¦ ´©¸£¸é; ÇÏ´Â µ¿¾È alt Ű °³ÃÖ ÇÏ´Â °æ¿ì ±×·¸Áö ¾ÊÀ¸¸é °ªÀº 0ÀÔ´Ï´Ù. |
30 | ÀÌÀü Ű »óŸ¦ ÁöÁ¤ÇÕ´Ï´Ù. °ªÀÌ 1 Ű ¸Þ½ÃÁö Àü¼Û Çϰųª Ű ¾ß ÇÏ´Â °æ¿ì 0Àº Àü¿¡ ´Ù¿î µÇ´Â °æ¿ì. |
31 | Àüȯ »óŸ¦ ÁöÁ¤ÇÕ´Ï´Ù. °ªÀÌ 1 Ű Ãâ½Ã µÇ °í, ¶Ç´Â ±×°ÍÀº 0 ۸¦ ´·¶´ÂÁö °æ¿ì °æ¿ì. |
ÀÀ¿ë ÇÁ·Î±×·¥ÀÌÀÌ ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â °æ¿ì 0À» ¹Ýȯ ÇÑ´Ù.
WM_DEADCHAR ¸Þ½ÃÁö ÀϹÝÀûÀ¸·Î °¢ Ű¿¡ ´ë ÇÑ »ç¿ëÀÚ ÀǰßÀ» ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ »ç¿ë µË´Ï´Ù. ¿¹¸¦ µé¾î, ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù ¾ï¾çÀ» ÇöÀç ¹®ÀÚ À§Ä¡¸¦ ij·µÀ» À̵¿ ÇÏÁö ¾Ê°í.
¶§¹®¿¡ ÇÏÁö ¹Ýµå½Ã ÀÏ´ëÀÏ ´ëÀÀ ´©¸¥ Ű »çÀÌÀÇ »ý¼º µÇ´Â ¹®ÀÚ ¸Þ½ÃÁö, ³ôÀº ¼ø¼ ´Ü¾îÀÇ Á¤º¸¸¦ lKeyData ¸Å°³ º¯¼ö´Â ÀϹÝÀûÀ¸·Î ÇÏÁö ÀÀ¿ë ÇÁ·Î±×·¥¿¡ À¯¿ë ÇÕ´Ï´Ù. ³ôÀº ¼ø¼ ´Ü¾î Á¤º¸ ¾Õ¿¡ WM_DEADCHAR ¸Þ½ÃÁö¸¦ °Ô½Ã ÇÏ´Â °¡Àå ÃÖ±ÙÀÇ WM_KEYDOWN ¸Þ½ÃÁö¿¡¸¸ Àû¿ë µË´Ï´Ù.
Çâ»ó µÈ 101 ¹× 102 Ű Űº¸µå¿¡ ´ë ÇÑ È®ÀåµÈ Ű ¿À¸¥ÂÊ alt Ű¿Í Űº¸µå;ÀÇ ÁÖ¿ä ¼½¼ÇÀÇ ¿À¸¥ÂÊ ctrl ۰¡ µ¨, Ȩ, ³¡, page up, page down ¹× È»ìÇ¥ Ű ¼ýÀÚ Å°ÆÐµå; ¿ÞÂÊ Å¬·¯½ºÅÍÀÇ ±â´É ³ª´©±â (/)¿Í ¼ýÀÚ Å°ÆÐµå ۸¦ ÀÔ·Â ÇÕ´Ï´Ù. ´Ù¸¥ Űº¸µå lKeyData ¸Å°³ º¯¼ö¿¡¼ È®Àå Ű ºñÆ®¸¦ Áö¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.
nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼ ¼±¾ð.
Űº¸µå ÀÔ·Â °³¿ä, Űº¸µå ÀÔ·Â ¸Þ½ÃÁö¸¦ TranslateMessage, WM_KEYDOWN, WM_KEYUP, WM_SYSDEADCHAR