OCX (OLE custom control)

OCX[¿À¾¾¿¢½º]¶õ ÇϳªÀÇ °´Ã¼ ¿¬°á ¹× Æ÷ÇÔ(OLE) ¸ÂÃãÇü ÄÁÆ®·Ñ·Î, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ì¿¡¼­ ¼öÇàµÇ´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ »ç¿ëµÇ±â À§ÇØ ¸¸µé¾îÁú ¼ö Àִ Ư¼ö¸ñÀû ÇÁ·Î±×·¥ÀÌ´Ù. OCX´Â À©µµ¿ì Å©±â Á¶Á¤À̳ª ½ºÅ©·Ñ¹ÙÀÇ ¿òÁ÷ÀÓ µîÀ» ó¸®ÇÏ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù. º¸Åë À©µµ¿ì95 ÀÌ»óÀÇ ¿î¿µÃ¼°è¸¦ »ç¿ëÇÏ´Â °æ¿ì, Windows µð·ºÅ丮¿¡ OCX¶ó´Â È®ÀåÀÚ¸¦ °¡Áø ÆÄÀϵéÀÌ ¸¹ÀÌ ÀÖ´Ù.

OLE´Â ¹®ÀÚ, ±×¸², ¼Ò¸®, µ¿¿µ»ó µî ¿©·¯°¡Áö Á¾·ùÀÇ Á¤º¸ ¾ç½ÄÀ» °¡Áö°í ÀÖ´Â º¹ÇÕ ¹®¼­¸¦ Áö¿øÇϱâ À§ÇØ ¼³°èµÇ¾ú´Ù. À©µµ¿ì µ¥½ºÅ©Å¾, Áï ¹ÙÅÁÈ­¸éÀº º¹ÇÕ ¹®¼­ÀÇ ´ëÇ¥ÀûÀÎ ¿¹À̸ç, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â À̸¦ ±¸ÃàÇϱâ À§ÇØ OLE¸¦ »ç¿ëÇÏ¿´´Ù. OLE¿Í COM(OLE¸¦ °è½ÂÇÏ´Â ´õ¿í ÀϹÝÀûÀÎ °³³ä)Àº ÀÓÀÇÀÇ ¾ð¾î·Î ÀÛ¼ºµÇ¾î ½Ã½ºÅÛ ³»ÀÇ ¾î¶°ÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­¶óµµ µ¿ÀûÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ´Â Ç÷¯±× ¾Ø Ç÷¹ÀÌ ÇÁ·Î±×·¥ °³¹ßÀ» Áö¿øÇÑ´Ù. ÀÌ·¯ÇÑ ÇÁ·Î±×·¥ÀÌ ÄÄÆ÷³ÍÆ®À̰í, À̵éÀÌ ¼öÇàµÇ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ÄÁÅ×À̳ʶó ÇÑ´Ù. ÀÌ·± ÄÄÆ÷³ÍÆ® ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ÅëÇØ °³¹ß ±â°£ ´ÜÃà°ú ÇÁ·Î±×·¥ ¼º´É°ú ǰÁúÀ» Çâ»ó½Ãų ¼ö ÀÖ´Ù. ÆÄ¿öºô´õ, MS Access °°Àº À©µµ¿ì95¿Í NT ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÇÁ·Î±×·¥Àº OCXÀÇ ÀåÁ¡À» ÃëÇϰí ÀÖ´Ù.

¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ÀÌÁ¦ OCX¸¦ ActiveX controlÀ̶ó ºÎ¸¥´Ù. OCX³ª ActiveX controlÀº ½ÇÁ¦·Î DLL ÇüÅ·Π±¸ÇöµÈ´Ù (DLLÀº ¼ö¸¹Àº ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ »ç¿ëµÉ ¼­ºê ÇÁ·Î±×·¥À¸·Î »ý°¢ÇÒ ¼ö ÀÖ´Ù. °¢°¢ÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¥Àº DLL ¶Ç´Â OCX/ActiveX control °´Ã¼¿¡ ´ëÇØ ÄÁÅ×À̳ʰ¡ µÈ´Ù). ºñÁÖ¾óº£ÀÌÁ÷°ú C++Àº OCX¿Í ActiveX controlÀ» ¸¸µé±â À§ÇØ ¸¹ÀÌ »ç¿ëµÈ´Ù.


ÀÌ Á¤º¸´Â 1999³â 6¿ù 17ÀÏ¿¡ ¼öÁ¤µÇ¾úÀ¸¸ç, ½ÉÀç¹ü´Ô²²¼­ µµ¿òÀ» Áּ̽À´Ï´Ù.
¿µ¾îÆÇ(whatis.com)