SetActiveWindow

SetActiveWindow ÇÔ¼ö´Â âÀ» Ȱ¼ºÈ­ ÇÕ´Ï´Ù. â È£Ãâ ½º·¹µåÀÇ ¸Þ½ÃÁö Å¥¿¡ ¿¬°á ÇØ¾ß ÇÕ´Ï´Ù.

HWND SetActiveWindow (  HWND  hWnd / / Ȱ¼ºÈ­ Çϴ â ÇÚµé);
 

¸Å°³ º¯¼ö

hWnd
Ȱ¼ºÈ­ÇÒ ÃÖ»óÀ§ â¿¡ ´ë ÇÑ ÇÚµé.

¹Ýȯ °ª

ÇÔ¼ö°¡ ¼º°ø ÇÏ¸é ¹Ýȯ °ªÀº ÀÌÀü¿¡ Ȱ¼ºÈ­ µÈ â¿¡ ´ë ÇÑ ÇÚµé.

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

ÁÖÀÇ

SetActiveWindow ÇÔ¼ö´Â âÀ» Ȱ¼ºÈ­ ÇÏÁö¸¸ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¹é±×¶ó¿îµå¿¡¼­ »ç¿ë ÇÏ´Â °æ¿ì. â ÁÖ¾îÁú °Í ÀÌ´Ù Àü°æ ( Z ¼ø¼­ÀǸÇ)·Î ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÀÖÀ¸¸é Àü°æ¿¡¼­ Á¤Ç° ÀÎÁõÀ» ¼³Á¤ ÇÏ´Â °æ¿ì.

HWnd ¸Å°³ º¯¼ö¿¡ ÀÇÇØ ½Äº° µÈ â È£Ãâ ½º·¹µå¿¡ ÀÇÇØ ¸¸µé¾îÁø °æ¿ì È£Ãâ ÇÏ´Â ½º·¹µå¿¡¼­ ÇöÀç â »óÅ hWnd·Î ¼³Á¤ µË´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, È£Ãâ ÇÏ´Â ½º·¹µå¿¡¼­ ÇöÀç â »óÅ´ NULL·Î ¼³Á¤ µË´Ï´Ù.

´Ù¸¥ ÇÑÆíÀ¸·Î, SetForegroundWindow â ÇÔ¼ö´Â âÀ» Ȱ¼ºÈ­ ÇÏ °í Àü°æ °­Á¦·Î. ÀÀ¿ë ÇÁ·Î±×·¥¿¡ »ç¿ëÀÚÀÇ Áï°¢ÀûÀÎ ÁÖÀÇ ¿ä±¸ ÇÏ´Â Á¤º¸ ¶Ç´Â Áß¿ä ÇÑ ¿À·ù¸¦ Ç¥½Ã ÇÏ´Â µ¥ ÇÊ¿äÇÑ °æ¿ì SetForegroundWindow È£Ãâ ÇØ¾ß¸¸.

»ç¿ë ÇÏ ¿© ÇØ´ç AttachThreadInput ÇÔ¼ö ½º·¹µå°¡ ´Ù¸¥ ½º·¹µå¸¦ ó¸® ÇÏ´Â ÀÔ·ÂÀ» ÷ºÎÇÒ ¼ö ÀÖ½À´Ï´Ù. À̷νá SetActiveWindow ´Ù¸¥ ½º·¹µå ¸Þ½ÃÁö Å¥¿Í °ü·Ã µÈ âÀ» Ȱ¼ºÈ­ ÇÏ·Á¸é È£Ãâ ÇÏ´Â ½º·¹µå.

QuickInfo

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

Âü°í Ç׸ñ

Űº¸µå ÀÔ·Â °³¿ä, Űº¸µå ÀÔ·Â ±â´É, GetActiveWindow, SetForegroundWindow, WM_ACTIVATE

 

Index