Biblioteca de plantillas de Windows

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 7 de noviembre de 2015; las comprobaciones requieren 6 ediciones .
Biblioteca de plantillas de Windows
Tipo de biblioteca (programación)
Desarrollador Nenad Stefanovic
Escrito en C++
Sistema operativo Microsoft Windows
plataforma de hardware Microsoft Windows
ultima versión
Licencia Licencia pública común
Sitio web wtl.sourceforge.net

La biblioteca de plantillas de Windows (WTL) es una biblioteca de plantillas de C++ distribuida gratuitamente (clases de plantillas) diseñada para escribir aplicaciones estándar de GUI de Windows , que es una extensión de la biblioteca ATL . WTL es un complemento de la API Win32 de los sistemas operativos Windows y se desarrolló principalmente como una alternativa ligera a la biblioteca MFC . WTL admite trabajar con ventanas y cuadros de diálogo , cuadros de diálogo estándar de Windows, GDI , controles estándar , ActiveX , etc. La biblioteca contiene los principalesControles : menús, barras de herramientas , botones, campos de entrada, listas, etc. Además de los principales, también están disponibles controles de ventana como Splitter. La biblioteca también incluye algunas clases auxiliares, como una clase contenedora de cadenas CStringque es sintácticamente compatible con una clase similar en la biblioteca MFC.

WTL fue desarrollado originalmente por el empleado de Microsoft , Nenad Stefanovich, para uso interno, pero luego se lanzó como un complemento de Microsoft Visual Studio y Win32 Framework SDK , pero sin documentación ni soporte oficial. La biblioteca se distribuye bajo la Licencia Pública Común Versión 1.0.

Alternativas

Hay algunas bibliotecas diseñadas para reemplazar o complementar WTL. Por ejemplo, la biblioteca SmartWin++ se desarrolló originalmente como reemplazo de WTL y MFC .

La biblioteca WinxGui (WINX para abreviar) se enfoca en un objetivo: la más simple pero la más efectiva. Esta es una biblioteca GUI de plantilla compatible con WTL para C++. WINX admite el desarrollo WYSIWYG .

Enlaces

Sitios y recursos Artículos Bibliotecas relacionadas