7 ´Ü°è: À¥ ÆäÀÌÁö¿¡ ÄÁÆ®·Ñ ¹èÄ¡

ÄÁÆ®·ÑÀ» ÀÌÁ¦ ³¡³µ½À´Ï´Ù. ½ÇÁ¦ »óȲ¿¡¼­ ÀÛµ¿ ÇÏ´Â ±ÍÇÏÀÇ ÄÁÆ®·ÑÀ» º¸°í, À¥ ÆäÀÌÁö¿¡ ³Ö¾î. ATL °³Ã¼ ¸¶¹ý»ç Ãʱâ ÄÁÆ®·ÑÀ» ¸¸µé¸é ÄÁÆ®·ÑÀÌ Æ÷ÇÔ µÈ HTML ÆÄÀϵµ¸¦ ¸¸µì´Ï´Ù. Internet Explorer¿¡¼­ PolyCtl.htm ÆÄÀÏÀ» ¿­ ¼ö ÀÖÀ¸¸ç À¥ ÆäÀÌÁö¿¡¼­ ÄÁÆ®·Ñ ÂüÁ¶¡£

ÄÁÆ®·Ñ ÇÏÁö ¾Ê½À´Ï´Ù ¾Æ¹«°Íµµ ÇÏÁö ¾ÆÁ÷, ±×·¡¼­ º¸³»´Â À̺¥Æ®¿¡ ÀÀ´ä ÇÏ´Â À¥ ÆäÀÌÁö¸¦ º¯°æ ÇÕ´Ï´Ù. (ÇØ´ç µÇ´Â °æ¿ì ÆÄÀÏ FileView¸¦ ¼±Åà ¿­±â ÆÄÀÏ ¸Þ´º¿¡¼­ ÆÄÀÏÀ» ¿­¿¡ Ç¥½Ã µÇÁö ¾Ê½À´Ï´Ù) Visual c + +¿¡¼­ Polyctl.htmÀ» ¿­°í ±½°Ô ¿¡ ¶óÀÎÀ» Ãß°¡¡£

lt;HTML > <HEAD> PolyCtl °³Ã¼¿¡ ´ë ÇÑ <TITLE> ATL 3.0 Å×½ºÆ® ÆäÀÌÁö </TITLE> </HEAD> <BODY> < °³Ã¼ ID = "PolyCtl" < CLASSID = "CLSID:4CBBC676-507F-11 D 0-B98B-000000000000" > > </OBJECT>< ½ºÅ©¸³Æ® ¾ð¾î = "VBScript" > <!-- Sub PolyCtl_ClickIn (x, y) PolyCtl.Sides PolyCtl.Sides + 1 = End Sub Sub PolyCtl_ClickOut (x, y) PolyCtl.Sides PolyCtl.Sides-1 = End Sub --> </SCRIPT></BODY> < / HTML & gt

ÄÁÆ®·Ñ¿¡¼­ ¾çÂÊ ¼Ó¼ºÀ» °¡Á®¿À°í ÄÁÆ®·Ñ ¾ÈÂÊÀ» Ŭ¸¯ ÇÏ´Â °æ¿ì ÇÑ ¸é ¼ö¸¦ Áõ°¡ ÇÏ´Â ¸î °¡Áö VBScript Äڵ带 Ãß°¡ Çß½À´Ï´Ù. ÇÑ Ãø¸éÀÇ ¼ö¸¦ ÁÙÀÏ ÇÏ ÄÁÆ®·Ñ ¹Ù±ùÂÊÀ» Ŭ¸¯ ÇÏ´Â °æ¿ì¡£

Internet Explorer¸¦ ½ÃÀÛ ÇÏ °í º¸¾È ¼³Á¤ÀÌ º¸Åë À¸·Î ¼³Á¤ µÇ¾î ÀÖ´ÂÁö È®ÀÎ ÇϽʽÿÀ.:

  1. º¸±â ¸Þ´º¿¡¼­ ÀÎÅÍ³Ý ¿É¼Ç À» Ŭ¸¯ÇÕ´Ï´Ù¡£

  2. º¸¾È ÅÇÀ» ¼±Åà ÇÏ °í ÇÊ¿äÇÑ °æ¿ì ¸Åüº¸¾È ¼³Á¤ ´ÙÀ½ È®ÀÎ À» Ŭ¸¯¡£

ÀÌÁ¦ Internet Explorer¿¡¼­ Polyctl.htmÀ» ¿­À¸½Ê½Ã¿À. ÄÁÆ®·ÑÀ» Ŭ¸¯ ÇÑ ÈÄ º¸¾È °æ°í ´ëÈ­ »óÀÚ°¡ ¾Ë·ÁÁÝ´Ï´Ù Internet Explorer ÄÁÆ®·Ñ ½ºÅ©¸³Æ® ¾ÈÀü ÀÎÁö ¾Ë°í ÇÏÁö ¾Ê½À´Ï´Ù.

ÀÌ ¹«¾ùÀ» ÀÇ¹Ì Çմϱî? ¸¸¾à ´ç½ÅÀÌ ÄÁÆ®·ÑÀ», ¿¹¸¦ µé¾î, ÆÄÀÏÀ» Ç¥½Ã ÇÏÁö¸¸ ¶ÇÇÑ Çß´Ù »ó»ó´Â Delete ÆÄÀÏÀ» »èÁ¦ ÇÏ´Â ¹æ¹ý. ¸¸¾à ´ç½ÅÀÌ ÇÑ ÆäÀÌÁö¿¡ Ç¥½Ã ÇÏÁö¸¸ ´©±º°¡°¡ È£ÃâÇÒ ¼ö ÀÖÀ¸¹Ç·Î ½ºÅ©¸³Æ®¸¦ ¾ÈÀü ÇÏ °Ô µÇÁö ¾ÊÀ» °Í À̶ó°í ÄÁÆ®·Ñ ¾ÈÀüÇÒ °Í À̶ó°í´Â Delete ¹æ¹ý. ÀÌ ¸Þ½ÃÁö´Â ±×°ÍÀº ´©±º°¡°¡ ÇÒ ¼ö ÀÖ´Â ¾Ë°í ÇÏÁö ¾Ê½À´Ï´Ù ¸»ÇÏ´Â ¹æ½ÄÀÇ Internet ExplorerÀÇ »ç¿ëÀÚ¸¦ ¿ä±¸ ÇϹǷÎÀÌ ÄÁÆ®·Ñ ¼Õ»ó¡£

ÄÁÆ®·ÑÀº ¾ÈÀü ÇÏ °í, ¾Ë°í ±×·¸°Ô ¿¹¸¦ Ŭ¸¯ ÇÕ´Ï´Ù. ´Ù°¢Çü; ³»ºÎ Ŭ¸¯ Çϼ¼¿ä ¸é ¼ö°¡ Çϳª¾¿ Áõ°¡ÇÕ´Ï´Ù. ¸éÀÇ ¼ö¸¦ ÁÙÀÌ·Á¸é ´Ù°¢Çü ¿ÜºÎ¸¦ Ŭ¸¯ ÇÕ´Ï´Ù. 3 ¾Æ·¡´Â ¸é ¼ö¸¦ ÁÙÀ̱â À§ÇØ ÇÏ·Á°í ÇÏ´Â °æ¿ì ¼³Á¤ ÇÏ´Â ¿À·ù ¸Þ½ÃÁö¸¦ º¼ °Í ÀÌ´Ù¡£

´ÙÀ½ ±×¸²Àº ´Ù°¢Çü ¾È¿¡ µÎ ¹ø Ŭ¸¯ ÇÑ ÈÄ Internet Explorer¿¡¼­ ½ÇÇà ÇÏ´Â ÄÁÆ®·ÑÀ» º¸¿© ÁÝ´Ï´Ù.

ÄÁÆ®·ÑÀº Ç×»ó ¾ÈÀü ½ºÅ©¸³Æ®¸¦ ¾Ë°í Àֱ⠶§¹®¿¡ ¾Ë°í, Internet Explorer´Â º¸¾È °æ°í ´ëÈ­ »óÀÚ¸¦ Ç¥½Ã ÇÏ·Á¸é ÇÊ¿ä ÇÏÁö ¾Ê½À´Ï´Ù ÀÖµµ·Ï´Â °ÍÀÌ ÁÁÀ» °Í À̶ó°í ÇÕ´Ï´Ù. IObjectSafety ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ATL IObjectSafetyImpl Ŭ·¡½º¿¡ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ±¸Çö Á¦°ø¡£

ÄÁÆ®·Ñ¿¡ ÀÎÅÍÆäÀ̽º¸¦ Ãß°¡ ÇÏ·Á¸é ±×³É IObjectSafetyImpl »ó¼Ó µÈ Ŭ·¡½ºÀÇ ¸ñ·Ï¿¡ Ãß°¡ ¹× COM Áöµµ¿¡ ±×°Í¿¡ ´ë ÇÑ Ç׸ñ Ãß°¡¡£

PolyCtl.h ÀÌÀü ÁÙ¿¡ ½°Ç¥¸¦ Ãß°¡ ÇÏ´Â °ÍÀ» ±â¾ï¿¡¼­ »ó¼Ó µÈ Ŭ·¡½ºÀÇ ¸ñ·Ï ³¡¿¡ ´ÙÀ½ ÁÙÀ» Ãß°¡:

   °ø¿ë IObjectSafetyImpllt;CPolyCtl, INTERFACESAFE_FOR_UNTRUSTED_CALLER & gt

Polyctl.hÀÇ COM ¸Ê¿¡ ´ÙÀ½ ÁÙÀ» Ãß°¡:

   COM_INTERFACE_ENTRY(IObjectSafety)

ÀÌÁ¦ ÄÁÆ®·ÑÀ» ºôµåÇϽʽÿÀ. ºôµå°¡ ³¡³ª¸é PolyCtl.htm Internet Explorer¿¡¼­ ´Ù½Ã ¿±´Ï´Ù. ÀÌ À̹ø À¥ ÆäÀÌÁö ¾ÈÀü À§¹Ý ´ëÈ­ »óÀÚ ¾øÀÌ Á÷Á¢ Ç¥½Ã µÇ¾î¾ß ÇÕ´Ï´Ù. ³»ºÎ ¹× ½ºÅ©¸³Æ® ÀÛµ¿ ÇÏ´ÂÁö È®ÀÎ ÇÏ·Á¸é ´Ù°¢Çü ¿ÜºÎ¸¦ Ŭ¸¯ ÇÕ´Ï´Ù.

6 ´Ü°è¸¦ ´Ù½Ã |nbsp; ÂüÁ¶¿¡(&N)

Index