
CButton Ŭ·¡½º´Â Windows ´ÜÃß ÄÁÆ®·ÑÀÇ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. Button ÄÁÆ®·Ñ¿¡ Ŭ¸¯ÇÒ ¼ö ÀÖ´Â ÀÛÀº Á÷»ç°¢Çü ÀÚ½Ä Ã¢ÀÔ´Ï´Ù. ´ÜÃß ¹× ·¹À̺íÀ» Áß ¼ö ¶Ç´Â ÅØ½ºÆ® ¾øÀÌ Ç¥½Ã ´Üµ¶À¸·Î ¶Ç´Â ±×·ìÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÜÃß´Â »ç¿ëÀÚ°¡ Ŭ¸¯ÇÒ ¶§ ÀϹÝÀûÀ¸·Î ¸ð¾çÀÌ º¯°æ¡£
ÀϹÝÀûÀÎ ´ÜÃß´Â È®Àζõ, ¶óµð¿À ´ÜÃß ¹× ´©¸§ ´ÜÃßÀÔ´Ï´Ù. CButton °³Ã¼ ¸¸µé±â ¸â¹ö ÇÔ¼ö´Â ÃʱâÈ ½Ã ÁöÁ¤ µÈ ¹öư ½ºÅ¸ÀÏ ¿¡ µû¶ó ÀÌ·¯ÇÑ µÉ ¼ö ÀÖ´Ù¡£
¶ÇÇÑ, CBitmapButton Ŭ·¡½º CButton Áö¿ø âÁ¶ ÅØ½ºÆ® ´ë½Å ºñÆ®¸Ê À̹ÌÁö¿Í ÇÔ²² ·¹À̺íÀÌ ÁöÁ¤ µÈ button ÄÁÆ®·Ñ¿¡¼¿¡¼ ÆÄ»ý µË´Ï´Ù. CBitmapButton ¾Æ·¡·Î, ÃÊÁ¡°ú ºñȰ¼ºÈ »óÅ ¹öưÀÇ,¿¡ ´ë ÇÑ º°µµ ºñÆ®¸ÊÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù.
Button ÄÁÆ®·ÑÀ» ´ëÈ »óÀÚ ÅÛÇø´ ¶Ç´Â Äڵ忡¼ Á÷Á¢ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. µÎ °¡Áö °æ¿ì ¸ðµÎ ¸ÕÀú È£Ãâ »ý¼ºÀÚ CButton CButton °³Ã¼; »ý¼º ÇÏ Windows ´ÜÃß ÄÁÆ®·ÑÀ» ¸¸µé°í CButton °³Ã¼ ¿¬°á ¸¸µé±â ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ¡£
°Ç¼³ CButton¿¡¼ ÆÄ»ý µÈ Ŭ·¡½º¿¡¼ ¿ø½ºÅÜ °úÁ¤ µÉ ¼ö ÀÖ½À´Ï´Ù. ÆÄ»ýµÈ Ŭ·¡½ºÀÇ »ý¼ºÀÚ¸¦ ÀÛ¼º ÇÏ °í »ý¼ºÀÚ ³»¿¡¼ ¸¸µé±â ¸¦ È£ÃâÇÕ´Ï´Ù¡£
Button ÄÁÆ®·Ñ ºÎ¸ð (ÀϹÝÀûÀ¸·Î: CDialog¿¡¼ ÆÄ»ý µÈ Ŭ·¡½º)¸¦ º¸³»´Â Windows ¾Ë¸² ¸Þ½ÃÁö¸¦ ó¸® ÇÏ·Á´Â °æ¿ì °¢ ¸Þ½ÃÁö¿¡ ´ë ÇÑ ºÎ¸ð Ŭ·¡½º¿¡ ¸Þ½ÃÁö ¸Ê Ç׸ñ ¹× ¸Þ½ÃÁö 󸮱⠸â¹ö ÇÔ¼ö¸¦ Ãß°¡¡£
°¢ ¸Þ½ÃÁö ¸Ê Ç׸ñÀº ´ÙÀ½°ú °°Àº ÇüŸ¦ °¡Áý´Ï´Ù.:
ON_(¾Ë¸²id, memberFxn)
¾Ë¸²À» ó¸® Çϵµ·Ï ÀÛ¼º Çß½À´Ï´Ù ºÎ¸ð ¸â¹ö ÇÔ¼ö À̸§ÀÎ id ¾Ë¸² ¹× memberFxn ¸¦ º¸³»´Â ÄÁÆ®·ÑÀÇ ÀÚ½Ä Ã¢ ID¸¦ ÁöÁ¤ ÇÏ´Â À§Ä¡¡£
ºÎ¸ðÀÇ ÇÔ¼ö ÇÁ·ÎÅäŸÀÔÀ» ´ÙÀ½°ú °°½À´Ï´Ù.:
afx_msg void memberFxn( );
ÀáÀçÀûÀÎ ¸Þ½ÃÁö ¸Ê Ç׸ñ ´ÙÀ½°ú °°½À´Ï´Ù.:
| ¸Ê Ç׸ñ | ¶§ ºÎ¸ð¿¡ °Ô Àü¼Û... |
| ON_BN_CLICKED | Ŭ¸¯ÇÒ ´ÜÃß¡£ |
| ON_BN_DOUBLECLICKED | ´ÜÃ߸¦ µÎ ¹ø Ŭ¸¯¡£ |
»ç¿ëÀÚ°¡ ´ëÈ »óÀÚ¸¦ ´ÝÀ¸¸é CButton °³Ã¼´Â ÀÚµ¿À¸·Î ¼Ò¸ê µË´Ï´Ù ´ëÈ »óÀÚ ¸®¼Ò½º¿¡¼ CButton °³Ã¼¸¦ ¸¸µå´Â °æ¿ì¡£
â ³»ÀÇ CButton °³Ã¼¸¦ ¸¸µå´Â °æ¿ì ±×°ÍÀ» ÆÄ±« ÇØ¾ß ÇÕ´Ï´Ù. »õ ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© Èü¿¡ CButton °³Ã¼¸¦ ¸¸µå´Â °æ¿ì »ç¿ëÀÚ°¡ Windows ´ÜÃß ÄÁÆ®·ÑÀ» ´ÝÀ¸¸é ÆÄ±« °³Ã¼¿¡ »èÁ¦ ¸¦ È£Ãâ ÇØ¾ß ÇÕ´Ï´Ù. ÀÚµ¿À¸·Î ÆÄ±«¸¦ ½ºÅÿ¡ CButton °³Ã¼¸¦ ¸¸µé ºÎ¸ð ´ëÈ »óÀÚ °³Ã¼¿¡ Æ÷ÇÔ µÈ °æ¿ì¡£
# include lt;afxwin.h>
Ŭ·¡½º ¸â¹ö |nbsp; ±âº» Ŭ·¡½º (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CWnd, CComboBox, CEdit, CListBox, CScrollBar, CStatic, CBitmapButton, CDialog(&N)