Windows mallbibliotek | |
---|---|
Sorts | bibliotek (programmering) |
Utvecklaren | Nenad Stefanovic |
Skrivet i | C++ |
Operativ system | Microsoft Windows |
Hårdvaruplattform | Microsoft Windows |
senaste versionen |
|
Licens | Gemensam offentlig licens |
Hemsida | wtl.sourceforge.net |
Windows Template Library (WTL) är ett fritt distribuerat C++- mallbibliotek (mallklasser ) designat för att skriva standard Windows GUI- applikationer , som är en förlängning av ATL- biblioteket . WTL är ett tillägg till Win32 API för Windows operativsystem och utvecklades främst som ett lättviktigt alternativ till MFC- biblioteket . WTL stöder arbete med fönster och dialogrutor , vanliga Windows-dialoger, GDI , standardkontroller , ActiveX , etc. Biblioteket innehåller huvudkontrollerna : menyer, verktygsfält , knappar, inmatningsfält, listor etc. Utöver de viktigaste är de även tillgänglig för användning av fönsterkontroller som Splitter. Biblioteket innehåller också några hjälpklasser, till exempel en strängomslagsklass som är syntaktisk kompatibel med en liknande klass i MFC-biblioteket. CString
WTL utvecklades ursprungligen av Microsofts medarbetare Nenad Stefanovich för internt bruk, men släpptes senare som ett tillägg till Microsoft Visual Studio och Win32 Framework SDK , men utan officiell dokumentation eller support. Biblioteket distribueras under Common Public License version 1.0.
Det finns några bibliotek utformade för att ersätta eller komplettera WTL. Till exempel utvecklades SmartWin++-biblioteket ursprungligen som en ersättning för WTL och MFC .
WinxGui -biblioteket (WINX för kort) fokuserar på ett mål: det enklaste men mest effektiva. Detta är ett WTL-kompatibelt mallbibliotek för GUI för C++. WINX stöder WYSIWYG - utveckling.
Gratis och öppen källkod från Microsoft | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
allmän information |
| ||||||||||||
Programvara _ |
| ||||||||||||
Licenser | |||||||||||||
Relaterade ämnen |
| ||||||||||||
Kategori |
med GUI-element | Verktygssatser (uppsättningar)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
låg nivå |
| ||||||||||||||||||||||||||
hög nivå |
|