Microsoft Active Template Library
Active Template Library (ATL) — набор шаблонных классов языка C++, разработанных компанией Microsoft для упрощения написания COM-компонентов. Эта библиотека позволяет разработчикам создавать различные объекты COM, сервера автоматизации OLE и управляющие элементы ActiveX. Среда разработки Visual Studio включает мастера и помощники для ATL, позволяющие создать первичную объектную структуру практически без программирования вручную.
Например, управление интернет-магазином может быть реализовано с помощью Microsoft Foundation Classes. Но для передачи по сети размер магазина должен быть небольшим. Приложения, написанные на MFC, отличаются своими размерами и требованием поддержки библиотек. В то же время ATL позволяет создавать небольшие по размеру элементы управления, которые не требуют поддержки библиотек. Таким образом, ATL — это в некоторой степени облегчённая альтернатива MFC в качестве средства управления COM. ATL используется в ASP (Active Server Pages) для создания объектов, которые могут быть вызваны скриптом.
Компьютер | Это незавершённая статья о компьютерах. Вы можете помочь проекту, исправив и дополнив её. |
Смотри также
Ссылки
- Grimes, Richard (1998). «ATL and COM», ATL COM, 1st edition, Wrox Press, pg. 6. ISBN 1-861002-4-91.
- Grimes, Richard (1999). «Building and calling a COM object using ATL», Beginning ATL 3 COM Programming, 1st edition, Wrox Press, pg. 63. ISBN 978-1861001207.
- Williams, Mickey (2000). «Active Documents», Visual C++ 6 Unleashed, 1st edition, Sams, pg. 733. ISBN 978-0-672-31241-0.
de:Active Template Library en:Active Template Library fr:Active Template Library it:Active Template Library ja:Active Template Library pl:Active Template Library pt:Active Template Library uk:Active Template Library zh:Active Template Library
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....