Файлы расширения OLE Control Extension (OCX) представляют собой разновидность библиотек динамической компоновки (DLL), используемых в операционной системе Microsoft Windows. По сути, они являются элементами управления ActiveX (ActiveX controls) — это многократно используемые программные компоненты, которые могут быть встроены в различные приложения, включая веб-браузеры, настольные приложения и среды разработки. Файлы OCX предоставляют способ добавления специфических функций и интерактивных элементов в эти приложения. Они часто используются для создания пользовательских элементов интерфейса (UI), обработки мультимедийного контента и обеспечения доступа к аппаратным устройствам. Цифра «4» в названии, вероятно, указывает на конкретную версию или итерацию стандарта OLE Control Extension. Элементы управления OCX обычно пишутся на таких языках, как C++ или Visual Basic, и регистрируются в операционной системе, чтобы приложения могли их обнаруживать и использовать. В прошлом существовали серьезные проблемы с безопасностью, связанные с элементами управления OCX, что привело к разработке и внедрению более новых технологий, таких как элементы управления .NET (NET controls), которые пришли им на смену.