CheckMenuItem

Checked ¶Ç´Â unchecked CheckMenuItem ÇÔ¼ö¿¡ ÁöÁ¤ µÈ ¸Þ´º Ç׸ñÀÇ È®ÀΠǥ½Ã Ư¼ºÀÇ »óŸ¦ ¼³Á¤ÇÕ´Ï´Ù.

CheckMenuItem ÇÔ¼ö´Â SetMenuItemInfo ÇÔ¼ö¿¡ ÀÇÇØ ´ëü µÇ¾ú½À´Ï´Ù. ±×·¯³ª °è¼Ó »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù CheckMenuItem,, ¸¸¾à ´ç½ÅÀÌ SetMenuItemInfo ÀÇ È®Àå ±â´É ÇÊ¿ä ÇÏÁö ¾Ê½À´Ï´Ù.

DWORD CheckMenuItem ( HMENU  hmenu, / / ¸Þ´º ÇÚµéUINTuIDCheckItem, / / ¸Þ´º Ç׸ñÀ» ¼±Åà Çϰųª ¼±Åà Ãë¼ÒUINTuCheck / / ¸Þ´º Ç׸ñ Ç÷¡±×);
 

¸Å°³ º¯¼ö

hmenu
°ü½ÉÀÇ ¸Þ´º¿¡ ´ë ÇÑ ÇÚµé.
uIDCheckItem
UCheck ¸Å°³ º¯¼ö¿¡ ÀÇÇØ °áÁ¤ µÈ ´ë·Î ¼³Á¤ÇÒ ¼ö Àִ üũ ¸¶Å© Ư¼ºÀº ¸Þ´º Ç׸ñÀ» ÁöÁ¤ ÇÕ´Ï´Ù.
uCheck
UIDCheckItem ¸Å°³ º¯¼ö ¹× ¸Þ´º Ç׸ñÀÇ Ã¼Å© ¸¶Å© Ư¼ºÀÇ »óÅÂ ÇØ¼®À» Á¦¾î ÇÏ´Â Ç÷¡±×¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â MF_BYCOMMAND, ¶Ç´Â MF_BYPOSITION ¹× MF_CHECKED ¶Ç´Â MF_UNCHECKEDÀÇ Á¶ÇÕÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.
°ª ÀǹÌ
MF_BYCOMMAND UIDCheckItem ¸Å°³ º¯¼ö Á¦°ø ¸Þ´º Ç׸ñÀÇ ½Äº°ÀÚ¸¦ ³ªÅ¸³À´Ï´Ù. MF_BYCOMMAND Ç÷¡±×´Â ±âº»°ªÀ» MF_BYCOMMANDµµ MF_BYPOSITION Ç÷¡±×¸¦ ÁöÁ¤ ÇÏ´Â °æ¿ì.
MF_BYPOSITION UIDCheckItem ¸Å°³ º¯¼ö Á¦°ø ¸Þ´º Ç׸ñÀÇ 0ºÎÅÍ ½ÃÀÛ »ó´ëÀû À§Ä¡¸¦ ³ªÅ¸³À´Ï´Ù.
MF_CHECKED ¼±ÅÃµÈ »óŸ¦ üũ ¸¶Å© Ư¼ºÀ» ¼³Á¤ÇÕ´Ï´Ù.
MF_UNCHECKED ¼±Åà ÇÏÁö ¾ÊÀº »óÅ·Πüũ ¸¶Å© Ư¼ºÀ» ¼³Á¤ÇÕ´Ï´Ù.

¹Ýȯ °ª

¹Ýȯ °ª (MF_CHECKED ¶Ç´Â MF_UNCHECKED) ¸Þ´º Ç׸ñÀÇ ÀÌÀü »óŸ¦ ÁöÁ¤ ÇÕ´Ï´Ù. ¹Ýȯ °ªÀÌ 0xFFFFFFFF ¸Þ´º Ç׸ñÀÌ Á¸Àç ÇÏÁö ¾Ê´Â °æ¿ì.

ÁÖÀÇ

¸Þ´º ¸ðÀ½¿¡ ÀÖ´Â Ç׸ñ È®ÀΠǥ½Ã°¡ ¾ø½À´Ï´Ù.

UIDCheckItem ¸Å°³ º¯¼ö´Â ÇÏÀ§ ¸Þ´º Ç׸ñ ¶Ç´Â ¸í·É Ç׸ñÀ» ½Äº° ÇÕ´Ï´Ù. ÇÏÀ§ ¸Þ´º¸¦ ¿­°í Ç׸ñ¿¡ ´ë ÇÑ uIDCheckItem ¸Å°³ º¯¼ö´Â Ç׸ñÀÇ À§Ä¡¸¦ ÁöÁ¤ ÇØ¾ß ÇÕ´Ï´Ù. ¸í·É Ç׸ñ¿¡ ´ë ÇÑ uIDCheckItem ¸Å°³ º¯¼ö´Â Ç׸ñÀÇ À§Ä¡ ¶Ç´Â ÇØ´ç ½Äº°ÀÚ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Âü°í Ç׸ñ

¸Þ´º °³¿ä ¸Þ´º ±â´É EnableMenuItem, GetMenuItemID, SetMenuItemBitmaps, SetMenuItemInfo

 

Index