GetWindow

GetWindow ÇÔ¼ö´Â ÁöÁ¤ÇÑ Ã¢¿¡ ÁöÁ¤ µÈ °ü°è (Z ¼ø¼­ ¶Ç´Â ¼ÒÀ¯ÀÚ)°¡ â ÇÚµéÀ» °Ë»ö.

HWND GetWindow (  HWND  hWnd, / / ¿ø·¡ â ÇÚµéUINTuCmd / / °ü°è Ç÷¡±×);
 

¸Å°³ º¯¼ö

hWnd
â¿¡ ´ë ÇÑ ÇÚµé. °Ë»öÇÒ Ã¢ ÇÚµéÀº uCmd ¸Å°³ º¯¼ö °ªÀ» ±â¹ÝÀ¸·Î ÇÏ´ÂÀÌ Ã¢À» ±âÁØÀ¸·Î.
uCmd
ÁöÁ¤ µÈ â ¹× ÇØ´ç ÇÚµéÀ» °Ë»öÇÒ ¼ö´Â â °£ÀÇ °ü°è¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â ´ÙÀ½ °ª Áß Çϳª°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.:
°ª ÀǹÌ
GW_CHILD ÁöÁ¤ µÈ âÀÌ ºÎ¸ð â; °æ¿ì ÀÚ½Ä Ã¢ÀÇ Z ¼ø¼­ ¸Ç¸¦ ½Äº° ÇÏ´Â °Ë»öµÈ ÇÚµé ±×·¸Áö ¾ÊÀ¸¸é °Ë»öµÈ ÇÚµéÀº NULLÀÔ´Ï´Ù. ÇÔ¼ö´Â ÁöÁ¤ µÈ âÀÇ ÀÚ½Ä Ã¢À» °Ë»çÇÕ´Ï´Ù. ÇÏÀ§ â °Ë»ç.
GW_ENABLEDPOPUP Windows NT 5.0 ¹× ÀÌÈÄ: ÁöÁ¤ µÈ â¿¡ ÀÇÇØ ¼ÒÀ¯ Ȱ¼ºÈ­ popup âÀ» ½Äº° ÇÏ´Â °Ë»öµÈ ÇÚµé (°Ë»öÀ» »ç¿ë ÇÏ ¿© ù ¹øÂ° ¹ß°ß GW_HWNDNEXT¸¦ »ç¿ë ÇÏ ¿© °°Àº â); ±×·¸Áö ¾ÊÀ¸¸é Ȱ¼ºÈ­ popup â¹®ÀÌ ÀÖ´Ù¸é °Ë»öµÈ ÇÚµé ÀÓÀÌ ÁöÁ¤µÈ â.
GW_HWNDFIRST °Ë»öµÈ ÇÚµéÀº Z ¼ø¼­¿¡¼­ °¡Àå ³ôÀº µ¿ÀÏÇÑ À¯ÇüÀÇ Ã¢À» ½Äº° ÇÕ´Ï´Ù. ÁöÁ¤ µÈ âÀº ÃÖ»óÀ§ âÀÔ´Ï´Ù, ÇÚµé ÃÖ»óÀ§ âÀÌ Z ¼ø¼­¿¡¼­ °¡ÀåÀ» ½Äº° ÇÕ´Ï´Ù. ÁöÁ¤ µÈ âÀº ÃÖ»óÀ§ âÀÔ´Ï´Ù, ÇÚµéÀº Z ¼ø¼­¿¡¼­ °¡Àå ³ôÀº ÃÖ»óÀ§ âÀ» ½Äº° ÇÕ´Ï´Ù. ÁöÁ¤ÇÑ Ã¢ÀÌ ÀÚ½Ä Ã¢ÀÇ °æ¿ì ÇÚµéÀº Z ¼ø¼­¿¡¼­ °¡Àå ³ôÀº ÇüÁ¦ ⠽ĺ°.
GW_HWNDLAST °Ë»öµÈ ÇÚµéÀº Z ¼ø¼­¿¡¼­ °¡Àå ³·Àº µ¿ÀÏÇÑ À¯ÇüÀÇ Ã¢À» ³ªÅ¸³À´Ï´Ù. ÁöÁ¤ µÈ âÀº ÃÖ»óÀ§ âÀÔ´Ï´Ù, ÇÚµéÀº Z ¼ø¼­¿¡¼­ °¡Àå ³·Àº ¸Ç À§ âÀÌ ½Äº° ÇÕ´Ï´Ù. ÁöÁ¤ µÈ âÀº ÃÖ»óÀ§ âÀÔ´Ï´Ù, ÇÚµéÀº Z ¼ø¼­¿¡¼­ °¡Àå ³·Àº ÃÖ»óÀ§ âÀ» ½Äº° ÇÕ´Ï´Ù. ÁöÁ¤ µÈ âÀÌ ÀÚ½Ä Ã¢ÀÇ °æ¿ì ÇÚµéÀº Z ¼ø¼­¿¡¼­ °¡Àå ³·Àº ÇüÁ¦ ⠽ĺ°.
GW_HWNDNEXT Z ¼ø¼­¿¡ µû¶ó ÁöÁ¤ µÈ ⠾Ʒ¡ÀÇ Ã¢ ½Äº° ÇÏ´Â °Ë»öµÈ ÇÚµé. ÁöÁ¤ µÈ âÀº ÃÖ»óÀ§ âÀÔ´Ï´Ù, ÇÚµé ÁöÁ¤µÈ ⠾Ʒ¡ ÃÖ»óÀ§ âÀ» ½Äº° ÇÕ´Ï´Ù. ÁöÁ¤ µÈ âÀº ÃÖ»óÀ§ âÀÔ´Ï´Ù, Çڵ鿡¼­ ÃÖ»óÀ§ âÀ» ÁöÁ¤ µÈ ⠾Ʒ¡¸¦ ½Äº° ÇÕ´Ï´Ù. ÁöÁ¤ µÈ âÀÌ ÀÚ½Ä Ã¢ÀÇ °æ¿ì ÇÚµé ÁöÁ¤µÈ ⠾Ʒ¡ ÇüÁ¦ ⠽ĺ°.
GW_HWNDPREV Z ¼ø¼­¿¡¼­ ÁöÁ¤µÈ â À§¿¡ âÀ» ½Äº° ÇÏ´Â °Ë»öµÈ ÇÚµé. ÁöÁ¤ µÈ âÀº ÃÖ»óÀ§ âÀÔ´Ï´Ù, ÇÚµé ÁöÁ¤µÈ â À§¿¡ ÃÖ»óÀ§ âÀ» ½Äº° ÇÕ´Ï´Ù. ÁöÁ¤ µÈ âÀº ÃÖ»óÀ§ âÀÔ´Ï´Ù, ÇÚµé ÁöÁ¤µÈ â À§¿¡ ÃÖ»óÀ§ âÀ» ½Äº° ÇÕ´Ï´Ù. ÁöÁ¤ µÈ âÀÌ ÀÚ½Ä Ã¢ÀÇ °æ¿ì ÇÚµé ÁöÁ¤µÈ â À§¿¡ ÇüÁ¦ ⠽ĺ°.
GW_OWNER °Ë»öµÈ ÇÚµé ½Äº° ÁöÁ¤µÈ â ¼ÒÀ¯ÀÚ Ã¢ÀÌ ÀÖ´Â °æ¿ì.

¹Ýȯ °ª

ÇÔ¼ö°¡ ¼º°ø ÇÏ¸é ¹Ýȯ °ª¿¡ ´ë ÇÑ Ã¢ ÇÚµéÀÔ´Ï´Ù. ÁöÁ¤ µÈ â¿¡ ÁöÁ¤ µÈ °ü°è âÀÌ ¾øÀ¸¸é ¹Ýȯ °ªÀº NULLÀÔ´Ï´Ù. È®Àå µÈ ¿À·ù Á¤º¸¸¦ ¾òÀ» ÇÏ·Á¸é GetLastError.

ÁÖÀÇ

EnumChildWindows ÇÔ¼ö´Â ·çÇÁ¿¡¼­ GetWindow È£Ãâ º¸´Ù ´õ ¾ÈÁ¤ÀûÀÔ´Ï´Ù. ±× È£ÃâÀÌÀÌ ÀÛ¾÷À» ¼öÇà ÇÏ·Á¸é GetWindow À§ÇèÀÌ µÇ °í ¹«ÇÑ ·çÇÁ ¶Ç´Â ÆÄ±« µÇ¾ú½À´Ï´Ù â¿¡ ´ë ÇÑ ÇÚµéÀ» ÂüÁ¶ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥.

Windows CE: Windows CE ¹öÀü 1.0¿¡¼­¿¡¼­ uCmd ¸Å°³ º¯¼ö¿¡ ´ë ÇÑ GW_OWNER Ç÷¡±× °ª¸¸ ´ëÈ­ »óÀÚ¿¡ ´ë ÇÑ Áö¿øÀÔ´Ï´Ù.

QuickInfo

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

Âü°í Ç׸ñ

â °³¿ä â ±â´É, EnumChildWindows

 

Index