ÀÏ´Ü Shtet3.cpp ¼Ò½º ÆÄÀÏ Àüü¸¦ Çѹø ÈÈ¾î º¸µµ·Ï ÇÏÀÚ. ¼Ò½º ÆÄÀÏ ¼±µÎ¿¡´Â ÇÔ¼ö ¿øÇü°ú Àü¿ª º¯¼öµéÀÌ ¼±¾ðµÇ¾î ÀÖ´Ù. °¢ º¯¼öÀÇ ¿ëµµ¿Í ÇÔ¼öÀÇ ±â´É¿¡ ´ëÇؼ´Â Â÷Â÷ ºÐ¼®ÇØ º¸±â·Î ÇÏ°í ÀÏ´ÜÀº ÁÖ¼®À» Âü°íÇϱ⠹ٶõ´Ù. WinMainÀº Áö±ØÈ÷ ÀϹÝÀûÀ̸ç Áö±Ý±îÁö ÀÛ¼ºÇÑ ¿¹Á¦µé¿¡ ºñÇØ Æ¯º°ÇÑ °ÍÀÌ ¾øÀ¸¹Ç·Î ºÐ¼®ÇÒ ÇÊ¿äÁ¶Â÷µµ ¾øÀ» °ÍÀÌ´Ù. À©µµ¿ì Ŭ·¡½º Á¤ÀÇÇÏ°í ¸ÞÀÎ À©µµ¿ì¸¦ ¸¸µå´Â ÄÚµå¿Í ¸Þ½ÃÁö ·çÇÁ°¡ ÀÖÀ» »ÓÀÌ´Ù. WndProc¿¡¼´Â ¿©¼¸°³ÀÇ ¸Þ½ÃÁö¸¦ ó¸®ÇÏ°í ÀÖ´Ù. ÀÌ ¿©¼¸°³ÀÇ ¸Þ½ÃÁö°¡ ¾î¶»°Ô 󸮵Ǵ°¡¿¡ µû¶ó °ÔÀÓÀÇ ¼º°ÝÀÌ °áÁ¤µÈ´Ù. ¸ÞÀÎ À©µµ¿ì »ý¼º½ÃÀÇ ÃʱâÈ¿Í Æı«½ÃÀÇ Á¾·á 󸮸¦ ÇÏ´Â WM_CREATE, WM_DESTROY°¡ ÀÖ°í Å°º¸µå ÀÔ·ÂÀ» ó¸®ÇÏ´Â WM_KEYDOWN, ȸéÀ» ±×¸®´Â WM_PAINT, ¸Þ´º ¸í·ÉÀ» ó¸®ÇÏ´Â WM_COMMAND µîÀÇ ¸Þ½ÃÁö¸¦ ó¸®ÇÑ´Ù. ±×¸®°í °ÔÀÓ ÀüüÀÇ ¼Óµµ¸¦ Á¶ÀýÇÏ´Â WM_TIMER ¸Þ½ÃÁö°¡ ÀÖ´Ù. WndProc ´ÙÀ½¿¡´Â ÀÏ¹Ý ÇÔ¼ö 11°³°¡ Á¤ÀǵǾî Àִµ¥ ÀÌ ÇÔ¼öµéÀº WndProc¿¡¼ Àû´çÇÑ ¶§¿¡ È£ÃâÇϵµ·Ï µÇ¾î ÀÖ´Ù. °¢ ÇÔ¼öÀÇ ±â´ÉÀ» ¿ä¾àÇØ º¸¸é ´ÙÀ½°ú °°´Ù. °³º°ÀûÀÎ ÄÚµå´Â õõÈ÷ ºÐ¼®ÇØ º¸µµ·Ï ÇÏÀÚ.
|