CWnd::OnKeyDownnbsp(&N);

afx_msg void OnKeyDown ( UINT nChar, UINT nRepCnt, UINT nFlags );

¸Å°³ º¯¼ö

nChar

ÁöÁ¤ µÈ ŰÀÇ °¡»ó Ű Äڵ带 ÁöÁ¤ÇÕ´Ï´Ù.

nRepCnt

¹Ýº¹ Ƚ¼ö (¹øÈ£ Ű Ű¸¦ ´©¸¥ ä »ç¿ëÀÚÀÇ °á°ú·Î ¹Ýº¹ Ƚ¼ö)¡£

nFlags

´ÙÀ½ ¸ñ·Ï¿¡ Ç¥½Ã µÈ °Í°ú °°ÀÌ ½ºÄµ ÄÚµå, Ű Àüȯ ÄÚµå, ÀÌÀü Ű »óÅ ¹× »óȲ¿¡ ¸Â´Â Äڵ带 ÁöÁ¤ ÇÕ´Ï´Ù.:

°ª ¼³¸í
0?7 ½ºÄµ ÄÚµå (OEM Á¾¼Ó °ª)¡£
8 ¼ýÀÚ Å°ÆÐµå (1 °æ¿ì È®ÀåµÈ Ű) Ű ¶Ç´Â ±â´É Ű¿Í °°Àº È®ÀåµÈ Ű¡£
9?10 »ç¿ë µÇÁö ¾ÊÀ½¡£
11?12 Windows¿¡¼­ ³»ºÎÀûÀ¸·Î »ç¿ë¡£
13 ÄÁÅØ½ºÆ® ÄÚµå (µ¿¾È ۸¦ ´©¸£¸é ALT ۸¦ ´©¸£°í ÀÖÀ¸¸é 1, ±×·¸Áö ¾ÊÀ¸¸é 0)¡£
14 ÀÌÀü Ű »óÅ (Ű 0 Ű ¾ß ÇÏ´Â °æ¿ì ÀüÈ­¸¦ Çϱâ Àü¿¡ ³»·Á°¡ 1)¡£
15 »óÅ (1 ۸¦ Ãâ½Ã ÇÏ´Â °æ¿ì, ۸¦ ´­·¶´ÂÁö °æ¿ì 0) Àüȯ¡£

WM_KEYDOWN ¸Þ½ÃÁö¿¡ ´ë ÇÑ Å° Àüȯ ºñÆ® (ºñÆ® 15) 0 À̸ç ÄÁÅØ½ºÆ® ÄÚµå ºñÆ® (ºñÆ® 13) 0¡£

ÁÖÀÇ

½Ã½ºÅÛ Å°¸¦ ´©¸¦ ¶§ÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©. ½Ã½ºÅÛ Å°°¡ Űº¸µåÀÇ Å°¸¦ ´©¸¦ ¶§ ALT ۰¡ ´­·¯Á® ÀÖÁö ¾Ê°Å³ª ´­·¯Á® CWnd ¿¡ ÀÔ·ÂµÈ Æ÷Ä¿½º°¡ ÀÖÀ» ¶§ Űº¸µå Ű¡£

ÀÚµ¿ ¹Ýº¹ÀÇ ¶§¹®¿¡ OnKeyUp ¸â¹ö ÇÔ¼ö È£Ãâ Çϱâ Àü¿¡ Çϳª ÀÌ»óÀÇ OnKeyDown È£ÃâÀÌ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. OnKeyDown ÀüÈ­ ù ¹øÂ° ´Ù¿î ÀüȯÀÌ ¶Ç´Â ¾Æ·¡·Î ¹Ýº¹µÈ Àüȯ ¿©ºÎ¸¦ È®ÀÎ ÇÏ´Â ÀÌÀü Ű »óŸ¦ ³ªÅ¸³»´Â ºñÆ®¡£

IBM È®Àå 101 ¹× 102 Ű Űº¸µå¿¡ ´ë ÇÑ Çâ»ó µÈ Ű´Â ¿À¸¥ÂÊ alt Ű¿Í ¿À¸¥ÂÊ CTRL Ű Űº¸µå;ÀÇ ÁÖ¿ä ¼½¼Ç ±â´É, µ¨, Ȩ, ³¡, PAGE UP, PAGE DOWN ¹× Ŭ·¯½ºÅÍ ¼ýÀÚ Å°ÆÐµå; ¿ÞÂÊ È­»ìÇ¥ Ű ½½·¡½Ã (/) ¹× ¼ýÀÚ Å°ÆÐµå ENTER Ű ¹×. ´Ù¸¥ Űº¸µå nFlags ¿¡¼­ È®Àå Ű ºñÆ®¸¦ Áö¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸Þ¸ðnbsp;??ÀÌ ¸â¹ö ÇÔ¼ö´Â Windows ¸Þ½ÃÁö¸¦ ó¸® ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» Çã¿ë ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ã⠵˴ϴÙ. ÇÔ¼ö¿¡ Àü´Þ µÈ ¸Å°³ º¯¼ö ÇÁ·¹ÀÓ ¿öÅ©´Â ¸Þ½ÃÁö¸¦ ¹ÞÀ¸¸é ¹ÞÀº ¸Å°³ º¯¼ö¸¦ ¹Ý¿µ ÇÕ´Ï´Ù. ÀÌ ÇÔ¼öÀÇ ±âº» Ŭ·¡½º ±¸ÇöÀ» È£Ãâ ÇÏ´Â °æ¿ì ÇØ´ç ±¸ÇöÀ» ¿ø·¡ ¸Þ½ÃÁö¿Í ÇÏÁö Á¦°øÇÑ ¸Å°³ º¯¼ö¸¦ ÇÔ¼ö¿¡ Àü´Þ µÈ ¸Å°³ º¯¼ö »ç¿ë µË´Ï´Ù(&N).

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

Âü°í Ç׸ñnbsp;WM_CHAR, WM_KEYUP, WM_KEYDOWN(&N)

Index