Ȱ¼º â ¿¡ ÀÖ´Â »ç¿ëÀÚ°¡ ÇöÀç ÀÛ¾÷ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÃÖ»óÀ§ âÀÔ´Ï´Ù. »ç¿ëÀÚ°¡ Ȱ¼º À©µµ¿ì¸¦ ½±°Ô ½Äº°ÇÒ ¼ö ÀÖµµ·Ï, ½Ã½ºÅÛ Z ¼ø¼ÀÇ »ó´Ü¿¡ ¹èÄ¡ ÇÏ °í Ȱ¼º ⠽ýºÅÛ Á¤ÀÇ »öÀ» Á¦¸ñ Ç¥½ÃÁÙ°ú Å׵θ®ÀÇ »ö»óÀ» º¯°æ. ÃÖ»óÀ§ âÀÌ È°¼º âÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ ÀÚ½Ä Ã¢ »ç¿ë, ½Ã½ºÅÛ È°¼ºÈ ÇÏ´Â ÃÖ»óÀ§ ºÎ¸ð âÀÌ ÀÚ½Ä Ã¢ÀÇ¿Í °ü·Ã µÈ.
½Ã½ºÅÛ¿¡ ÀÖ´Â ÃÖ»óÀ§ âÀÌ Çϳª¸¸ ÇÑ ¹ø¿¡ Ȱ¼ºÈ µË´Ï´Ù. »ç¿ëÀÚ (¶Ç´Â ÇØ´ç ÀÚ½Ä Ã¢ Áß Çϳª)¸¦ Ŭ¸¯ ÇÏ ¿© ¶Ç´Â alt + esc ¶Ç´Â alt + tab Ű Á¶ÇÕÀ» »ç¿ë ÇÏ ¿© ÃÖ»óÀ§ âÀ» Ȱ¼ºÈ ÇÕ´Ï´Ù. ÃÖ»óÀ§ â SetActiveWindow ÇÔ¼ö¸¦ È£Ãâ ÇÏ ¿© Ȱ¼ºÈ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥. ´Ù¸¥ ±â´ÉÀº SetWindowPos, DeferWindowPos, SetWindowPlacement, DestroyWindowµî ´Ù¸¥ ÃÖ»óÀ§ âÀ» Ȱ¼ºÈ ÇÏ·Á¸é ½Ã½ºÅÛÀ» ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¾ðÁ¦ µç Áö ´Ù¸¥ ÃÖ»óÀ§ âÀ» Ȱ¼ºÈÇÒ ¼ö ÀÖ½À´Ï´Ù, ÀÖÁö¸¸ »ç¿ëÀÚ, È¥µ¿À» ÇÇÇϱâ À§ÇØ ±×°Í ÇØ¾ß ÇÒ »ç¿ëÀÚ ÀÛ¾÷¿¡ ´ë ÇÑ ÀÀ´ä¿¡¸¸. ÀÀ¿ë ÇÁ·Î±×·¥ GetActiveWindow ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© Ȱ¼º â¿¡ ´ë ÇÑ ÇÚµéÀ» °Ë»ö ÇÏ·Á¸é.
´Ù¸¥ ÇϳªÀÇ ÃÖ»óÀ§ â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÃÖ»óÀ§ â¿¡¼ Ȱ¼ºÈ ¹Ù²î¸é ½Ã½ºÅÛ º¯°æ¿¡ ¾Ë¸®´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¸ðµÎ¸¦ WM_ACTIVATEAPP ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. µ¿ÀÏÇÑ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ´Ù¸¥ ÃÖ»óÀ§ â Ȱ¼ºÈ ¹Ù²î¸é ½Ã½ºÅÛ ¸ðµÎ windows WM_ACTIVATE ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù.