¸ðµç ´ëÈ »óÀÚ ¼½Ä ÆÄÀÏ À§Ä¡, ³Êºñ ¹× ³ôÀÌ ´ëÈ »óÀÚ ¹× Æ÷ÇÔ µÈ ÄÁÆ®·ÑÀ» ÁöÁ¤ ÇÏ´Â ÃøÁ¤À» Æ÷ÇÔ ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÃøÁ¤Àº ÀåÄ¡ µ¶¸³Àû ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ´ÜÀÏ ¼½Ä ÆÄÀÏÀ» »ç¿ë ÇÏ ¿© ¸ðµç Á¾·ùÀÇ µð½ºÇ÷¹ÀÌ ÀåÄ¡¿¡ ´ë ÇÑ µ¿ÀÏÇÑ ´ëÈ »óÀÚ¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ±×·¯¸é ´ëÈ »óÀÚ°¡ ¼·Î ´Ù¸¥ ÇØ»óµµ ¹× È¸é »çÀÌÀÇ °¡·Î ¼¼·Î ºñÀ² ºÒ±¸ ÇÏ °í ¸ðµç ȸéÀÇ ¸ð¾ç°ú °°Àº ºñÀ²À»°¡Áö°í °ÍÀÔ´Ï´Ù.
´ëÈ »óÀÚ ÅÛÇø´¿¡ ÃøÁ¤ ´ëÈ ¼½Ä ÆÄÀÏ ´ÜÀ§·Î ºÎ¿© µË´Ï´Ù. ±Û²Ã ´ëÈ »óÀÚ¿¡¼ »ç¿ëÀ» °í·Á ÇÏ °í ¿Ã¹Ù¸£°Ô º¯È¯ Á÷»ç°¢Çü ´ëÈ »óÀÚ ÅÛÇø´ ´ÜÀ§¿¡¼ Çȼ¿ MapDialogRect ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© È¸é ´ÜÀ§ (Çȼ¿)¸¦ ´ëÈ »óÀÚ ÅÛÇø´ ´ÜÀ§¿¡¼ ÃøÁ¤ ´ÜÀ§¸¦ º¯È¯ ÇÕ´Ï´Ù. GetDialogBaseUnits ÇÔ¼ö »ç¿ë ÇÏ ¿© ÀڽŠº¯È¯ °è»êÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù, ±×¸®°í ÀÖÁö¸¸ MapDialogRect ¸¦ »ç¿ë ÇÏ ¿© ½Ã½ºÅÛ ±Û²ÃÀ» »ç¿ë ÇÏ´Â ´ëÈ »óÀÚ¿¡ ´ë ÇÑ.
¼½Ä ÆÄÀÏ ´ëÈ »óÀÚÀÇ ¿ÞÂÊµÈ À§ ¸ð¼¸®ÀÇ Ãʱâ ÁÂÇ¥¸¦ ÁöÁ¤ ÇØ¾ß ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ÁÂÇ¥ ¼ÒÀ¯ÀÚ Ã¢ Ŭ¶óÀÌ¾ðÆ® ¿µ¿ªÀÇ ¿ÞÂÊµÈ À§ ¸ð¼¸®¿¡ »ó´ëÀûÀÔ´Ï´Ù. DS_ABSALIGN ½ºÅ¸ÀÏÀ» ÁöÁ¤ ÇÏ´Â ¼½Ä ÆÄÀÏ ´ëÈ »óÀÚ¿¡´Â ¾Æ¹« ¼ÒÀ¯ÀÚ ¶§ ȸéÀÇ ¿ÞÂÊµÈ À§ ¸ðÅüÀÌ¿¡ »ó´ëÀûÀÎ À§Ä¡°¡ÀÔ´Ï´Ù. ½Ã½ºÅÛ ´ëÈ »óÀÚ¸¦ ¸¸µé ¶§ÀÌ Ãʱâ À§Ä¡¸¦ ¼³Á¤ ÇÏÁö¸¸ ´ëÈ »óÀÚ¸¦ Ç¥½Ã Çϱâ Àü¿¡ À§Ä¡¸¦ Á¶Á¤ ÇÏ·Á¸é ÀÀ¿ë ÇÁ·Î±×·¥ Çã¿ë. ÀÀ¿ë ÇÁ·Î±×·¥ ¼ö ¼ÒÀ¯ÀÚ Ã¢ÀÇ Å©±â¸¦ °Ë»ö ¼¾ÅÍ ¼ÒÀ¯ÀÚ Ã¢¿¡¼ ´ëÈ »óÀÚ¸¦ »õ À§Ä¡·Î °è»ê °í SetWindowPos ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© À§Ä¡¸¦ ¼³Á¤ ÇÏ´Â ¿¹¸¦ µé¾î,.
¼½Ä ÆÄÀÏ ´ëÈ »óÀÚ ³Êºñ¿Í ³ôÀÌ ³Êºñ ¹× È¸é ³ôÀÌ Ãʰú ÇÏÁö ¾Ê´Â ¸ðµç ÄÁÆ®·Ñ ´ëÈ »óÀÚÀÇ Å¬¶óÀÌ¾ðÆ® ¿µ¿ª ³»¿¡¼ º¸ÀåÀ» ÁöÁ¤ ÇØ¾ß ÇÕ´Ï´Ù. ½Ã½ºÅÛ¿¡¼ ¾î¶² Å©±â ´ëÈ »óÀÚ¸¦ Çã¿ë ÇÏÁö¸¸ ³Ê¹« À۰ųª ³Ê¹« Å« Çϳª¸¦ ¸¸µå´Â¿¡¼ ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù »ç¿ëÀÚ¸¦ ÀÔ·Â ´ëÈ »óÀÚÀÇ ¸ñÀûÀº ÆÐ¹è¸¦ Á¦°ø. ¸¹Àº ÀÀ¿ë ÇÁ·Î±×·¥ ÄÁÆ®·Ñ ¼ö°¡ ¸¹Àº °æ¿ì Çϳª ÀÌ»óÀÇ ´ëÈ »óÀÚ¸¦ »ç¿ë ÇÕ´Ï´Ù. Ãʱ⠴ëÈ »óÀÚ °°Àº °æ¿ì¿¡ ÀϹÝÀûÀ¸·Î »ç¿ëÀÚ´Â ´ÙÀ½ ´ëÈ »óÀÚ¸¦ Ç¥½Ã Çϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ´Â Çϳª ÀÌ»óÀÇ ´ÜÃß Æ÷ÇÔ.