¹®ÀÚ ¸Þ½ÃÁö ó¸®

â ÇÁ·Î½ÃÀú TranslateMessage ÇÔ¼ö°¡ ¹®ÀÚ Å°¿¡ ÇØ´ç ÇÏ´Â °¡»ó Ű Äڵ带 º¯È¯ ÇÏ´Â °æ¿ì ¹®ÀÚ ¸Þ½ÃÁö¸¦ ¹Þ½À´Ï´Ù. ¹®ÀÚ ¸Þ½ÃÁö´Â WM_CHAR, WM_DEADCHAR, WM_SYSCHAR¹× WM_SYSDEADCHAR. ÀϹÝÀûÀΠâ ÇÁ·Î½ÃÀú¿¡ WM_CHAR Á¦¿Ü ÇÏ °í ¸ðµç ¹®ÀÚ ¸Þ½ÃÁö ¹«½Ã µË´Ï´Ù. »ç¿ëÀÚ°¡ ´ÙÀ½ Ű Áß Çϳª¸¦ ´©¸¦ ¶§ TranslateMessage ÇÔ¼ö°¡ WM_CHAR ¸Þ½ÃÁö¸¦ »ý¼º:

â ÇÁ·Î½ÃÀú¿¡ WM_CHAR ¸Þ½ÃÁö ¹ÞÀ¸¸é ±×°ÍÀº ¹®ÀÚ¸¦ ó¸® ÇÏ´Â ¹æ¹ýÀ» °áÁ¤ ÇÏ´Â ¸Þ½ÃÁö¿¡ Æ÷ÇÔ µÇ´Â ¹®ÀÚ Äڵ带 °Ë»ç ÇØ¾ß ÇÕ´Ï´Ù. ¹®ÀÚ ÄÚµå´Â ¸Þ½ÃÁöÀÇ wParam ¸Å°³ º¯¼ö.

´ÙÀ½ ¿¹Á¦¿¡¼­´Â â ÇÁ·Î½ÃÀú ÇÁ·¹ÀÓ ¿öÅ© ÀϹÝÀûÀÎ ÀÀ¿ë ÇÁ·Î±×·¥À» ¼ö½Å ÇÏ °í ¹®ÀÚ ¸Þ½ÃÁö ó¸® »ç¿ë.

wM_CHAR »ç·Ê: ½ºÀ§Ä¡ (wParam) {0x08 °æ¿ì: / /¸¦ ¹é½ºÆäÀ̽º °úÁ¤. 
                     
                    ÈÞ½Ä ½Ã°£; 
 
                0x0A »ç·Ê: / /´Â ÁÙ ¹Ù²Þ ó¸® ÇÕ´Ï´Ù. 
                     
                    ÈÞ½Ä ½Ã°£; 
 
                0x1B »ç·Ê: / / Å»Ãâ °úÁ¤. 
                    
                    ÈÞ½Ä ½Ã°£; 
 
                0x09 »ç·Ê: / / ÅÇ °úÁ¤. 
                     
                    ÈÞ½Ä ½Ã°£; 
 
                0x0D »ç·Ê: / / ij¸®Áö ¸®ÅÏ °úÁ¤. 
                     
                    ÈÞ½Ä ½Ã°£; 
 
                ±âº»°ª: / / Ç¥½ÃÇÒ ¼ö ÀÖ´Â ¹®ÀÚ¸¦ ó¸® ÇÕ´Ï´Ù. 
                     
                    ÈÞ½Ä ½Ã°£; 
            } 
 

 

Index