EnableWindow

EnableWindow ÇÔ¼ö Çϰųª ¸¶¿ì½º ¹× Űº¸µå ÀÔ·Â ÁöÁ¤µÈ âÀÌ ³ª ÄÁÆ®·ÑÀ» ÇØÁ¦ ÇÕ´Ï´Ù. ÀÔ·ÂÀ» »ç¿ë ÇÏÁö ¾Êµµ·Ï ¼³Á¤ ÇÏ´Â °æ¿ì â ¸¶¿ì½º Ŭ¸¯ ¹× Ű ´©¸§°ú °°Àº ÀÔ·ÂÀ» ¼ö½Å ÇÏÁö ¾Ê½À´Ï´Ù. ÀÔ·ÂÀ» »ç¿ë ÇÏ´Â °æ¿ì âÀÇ ¸ðµç ÀÔ·ÂÀ» ¹Þ½À´Ï´Ù.

(BOOL EnableWindow HWND  hWnd, / / â ÇÚµé BOOLbEnable / / Ȱ¼ºÈ­ ¶Ç´Â ºñȰ¼ºÈ­ ÀԷ¿¡ ´ë ÇÑ Ç÷¡±×);
 

¸Å°³ º¯¼ö

hWnd
Ȱ¼ºÈ­ ¶Ç´Â ºñȰ¼ºÈ­ ÇÏ·Á¸é â ÇÚµé.
bEnable
À©µµ¿ì¸¦ »ç¿ë Çϵµ·Ï ¼³Á¤ÇÒÁö ¿©ºÎ¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö°¡ TRUE ÀÎ °æ¿ì ÇØ´ç âÀÌ È°¼ºÈ­ µË´Ï´Ù. ¸Å°³ º¯¼ö°¡ FALSE À̸é âÀº »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

¹Ýȯ °ª

¹Ýȯ °ªÀº 0ÀÌ ¾Æ´Ñ â ÀÌÀü¿¡ ºñȰ¼ºÈ­ µÈ °æ¿ì.

â ÀÌÀü¿¡ ÇØÁ¦ µÇÁö °æ¿ì ¹Ýȯ °ªÀº 0ÀÔ´Ï´Ù. È®Àå µÈ ¿À·ù Á¤º¸¸¦ ¾òÀ» ÇÏ·Á¸é GetLastError.

ÁÖÀÇ

À©µµ¿ìÀÇ È°¼ºµÈ »óŸ¦ º¯°æ ÇÏ´Â °æ¿ì EnableWindow ÇÔ¼ö°¡ ¹Ýȯ Çϱâ Àü¿¡ WM_ENABLE ¸Þ½ÃÁö°¡ º¸³»Áý´Ï´Ù. âÀÌ ÀÌ¹Ì »ç¿ë ÇÏÁö ¾Êµµ·Ï ¼³Á¤ ÇÏ´Â °æ¿ì ¸ðµç ÀÚ½Ä Ã¢Àº ¾Ï½ÃÀûÀ¸·Î ºñȰ¼ºÈ­ µË´Ï´Ù, ÇÏÁö¸¸ ±×µéÀº WM_ENABLE ¸Þ½ÃÁö¸¦ Àü¼Û µÇÁö ¾Ê½À´Ï´Ù.

âÀÌ È°¼ºÈ­ µÉ ¼ö ÀÖ½À´Ï´Ù Àü¿¡ ¼³Á¤ µÇ¾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ¸ð´ú¸®½º ´ëÈ­ »óÀÚ¸¦ Ç¥½Ã ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÁÖ Ã¢ Â÷´ÜÇÑ °æ¿ì ÀÀ¿ë ÇÁ·Î±×·¥ ´ëÈ­ »óÀÚ¸¦ ÆÄ±« Çϱâ Àü¿¡ ¸ÞÀÎ À©µµ¿ì¸¦ Ȱ¼ºÈ­ ÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, ´Ù¸¥ â ¹× Ȱ¼ºÈ­ µÉ Űº¸µå Æ÷Ä¿½º¸¦ ¹Þ°Ô µË´Ï´Ù. ½Ã½ºÅÛ¿¡¼­ ¾î¶² â ¸¶¿ì½º ¸Þ½ÃÁö¸¦ ¹Þ¾Æ¾ß °áÁ¤ ÇÏ·Á°í ÇÒ ¶§ ¹«½Ã µË´Ï´Ù ÀÚ½Ä Ã¢À» ºñȰ¼ºÈ­ ÇÏ´Â °æ¿ì.

±âº»ÀûÀ¸·Î âÀÌ ¸¸µé¾îÁú ¶§ Ȱ¼ºÈ­ µË´Ï´Ù. âÀÌ Ã³À½ ºñȰ¼ºÈ­¸¦ ¸¸µé·Á¸é ÀÀ¿ë ÇÁ·Î±×·¥ ÇÔ¼ö CreateWindow ¶Ç´Â CreateWindowEx WS_DISABLED ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. âÀ» ¸¸µç ÈÄ ÀÀ¿ë ÇÁ·Î±×·¥ Ȱ¼ºÈ­ ¶Ç´Â ºñȰ¼ºÈ­ À©µµ¿ì EnableWindow ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÀ¿ë ÇÁ·Î±×·¥ ´ëÈ­ »óÀÚ¿¡¼­ ÄÁÆ®·ÑÀÇ »ç¿ë ¿©ºÎ¸¦ÀÌ ÇÔ¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ºñȰ¼ºÈ­ µÈ ÄÁÆ®·ÑÀº Űº¸µå Æ÷Ä¿½º¸¦ ¹ÞÀ» ¼ö ¾øÀ¸¸ç »ç¿ëÀÚ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù ±×°ÍÀº.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼­ ¼±¾ðÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:User32.lib¸¦ »ç¿ë ÇÏ ¿©.

Âü°í Ç׸ñ

Űº¸µå ÀÔ·Â °³¿ä, Űº¸µå ÀÔ·Â ±â´É, CreateWindow, CreateWindowEx, IsWindowEnabled, WM_ENABLE

 

Index