CButton

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)

Index