FindWindowEx

FindWindowEx ÇÔ¼ö¸¦ ÁöÁ¤ µÈ ¹®ÀÚ¿­À» ÀÏÄ¡ ÇÏ´Â ÇØ´ç Ŭ·¡½º À̸§ ¹× â À̸§ â ÇÚµéÀ» °Ë»ö ÇÕ´Ï´Ù. ÇÔ¼ö¸¦ ƯÁ¤µÈ ÀÚ½Ä Ã¢À» ´ÙÀ½À¸·Î ½ÃÀÛ ÇÏ´Â ÀÚ½Ä Ã¢À» °Ë»ö ÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â ´ë/¼Ò¹®ÀÚ ±¸ºÐ °Ë»öÀ» ¼öÇà ÇÏÁö ¾Ê½À´Ï´Ù.

HWND FindWindowEx (  HWND  hwndParent, / / ºÎ¸ð â ÇÚµéHWNDhwndChildAfter, / / ÀÚ½Ä Ã¢¿¡ ´ë ÇÑ ÇÚµéLPCTSTRlpszClass, / / Ŭ·¡½º À̸§¿¡ ´ë ÇÑ Æ÷ÀÎÅÍLPCTSTRlpszWindow / / â À̸§¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ);
 

¸Å°³ º¯¼ö

hwndParent
°Ë»ö ÇÏ´Â ´©±¸ÀÇ ÀÚ½Ä Ã¢ÀÌ ºÎ¸ð â¿¡ ´ë ÇÑ ÇÚµé.

HwndParent NULL À̸é ÇÔ¼ö ¹ÙÅÁ È­¸é âÀÌ ºÎ¸ð âÀ¸·Î »ç¿ë ÇÕ´Ï´Ù. Windows ¹ÙÅÁ È­¸éÀÇ ÀÚ½Ä Ã¢ Áß ÇÔ¼ö °Ë»ö.

Windows NT 5.0 ¹× ÀÌÈÄ: ÇÔ¼ö °Ë»ö ¸ðµç ¸Þ½ÃÁö Àü¿ë âÀ» hwndParent HWND_MESSAGE ÀÎ °æ¿ì.

hwndChildAfter
ÀÚ½Ä Ã¢¿¡ ´ë ÇÑ ÇÚµé. Z ¼ø¼­¿¡ µû¶ó ´ÙÀ½ ÀÚ½Ä Ã¢À» °Ë»ö ½ÃÀÛ µË´Ï´Ù. ÀÚ½Ä Ã¢ hwndParent, »Ó ¾Æ´Ï¶ó ÇÏÀ§ âÀÇ Á÷Á¢ ÀÚ½Ä Ã¢ À̾î¾ß ÇÕ´Ï´Ù.

HwndParent ÀÇ Ã¹ ¹øÂ° ÀÚ½Ä Ã¢À¸·Î °Ë»ö ½ÃÀÛ hwndChildAfter ÀÌ NULL ÀÎ °æ¿ì.

Âü°í hwndParent ¹× hwndChildAfter NULL °æ¿ì ÇÔ¼ö °Ë»ö ¸ðµç ÃÖ»óÀ§ ¹× ¸Þ½ÃÁö Àü¿ë â.

lpszClass
Ŭ·¡½º À̸§À» ÁöÁ¤ Çϰųª Ŭ·¡½º À̸§ ¹®ÀÚ¿­À» ½Äº° ÇÏ´Â ¾ÆÅèÀÔ´Ï´Ù null·Î ³¡³ª´Â ¹®ÀÚ¿­ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ±Û·Î¹ú ¾ÆÅè¿¡ ´ë ÇÑ ÀÌÀü È£Ãâ¿¡¼­ ¸¸µç °æ¿ìÀÌ ¸Å°³ º¯¼ö´Â ¿øÀÚ, ÇØ¾ß ÇÕ´Ï´Ù GlobalAddAtom ÇÔ¼ö. ³·Àº ¼ø¼­ ´Ü¾îÀÇ lpszClass;´Â ¿øÀÚ, 16-ºñÆ® °ªÀ» ¹èÄ¡ ÇØ¾ß ÇÕ´Ï´Ù. ³ôÀº ¼ø¼­ ´Ü¾î´Â 0 À̾î¾ß ÇÕ´Ï´Ù.
lpszWindow
â À̸§ (À©µµ¿ìÀÇ Á¦¸ñ)¸¦ ÁöÁ¤ ÇÏ´Â null·Î ³¡³ª´Â ¹®ÀÚ¿­ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö°¡ NULL ÀÌ¸é ¸ðµç â À̸§ÀÌ ÀÏÄ¡.

¹Ýȯ °ª

ÇÔ¼ö°¡ ¼º°ø ÇÏ¸é ¹Ýȯ °ªÀº ÁöÁ¤ µÈ Ŭ·¡½º¿Í â À̸§ â ÇÚµé.

ÇÔ¼ö°¡ ½ÇÆÐ ÇÏ¸é ¹Ýȯ °ªÀº NULLÀÔ´Ï´Ù. È®Àå µÈ ¿À·ù Á¤º¸¸¦ ¾òÀ» ÇÏ·Á¸é GetLastError.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 4.0 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:Áö¿ø µÇÁö ¾Ê½À´Ï´Ù.
Çì´õ:Winuser.h¿¡¼­ ¼±¾ðÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:User32.lib¸¦ »ç¿ë ÇÕ´Ï´Ù.
À¯´ÏÄÚµå:Windows NT¿¡¼­ À¯´ÏÄÚµå¿Í ANSI ¹öÀüÀ¸·Î ±¸Çö.

Âü°í Ç׸ñ

Windows °³¿ä, â ±â´É, EnumWindows, FindWindow, GetClassName, GlobalAddAtom

 

Index