Windows skabelonbibliotek

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 7. november 2015; checks kræver 6 redigeringer .
Windows skabelonbibliotek
Type bibliotek (programmering)
Udvikler Nenad Stefanovic
Skrevet i C++
Operativ system Microsoft Windows
Hardware platform Microsoft Windows
nyeste version
Licens Fælles offentlig licens
Internet side wtl.sourceforge.net

Windows Template Library (WTL) er et frit distribueret C++ skabelonbibliotek (skabelonklasser) designet til at skrive standard Windows GUI- applikationer , som er en udvidelse af ATL -biblioteket . WTL er en tilføjelse til Win32 API af Windows-operativsystemer og blev primært udviklet som et letvægtsalternativ til MFC -biblioteket . WTL understøtter arbejde med vinduer og dialogbokse , standard Windows-dialoger, GDI , standardkontroller , ActiveX osv . Biblioteket indeholder de vigtigste kontrolelementer : menuer, værktøjslinjer , knapper, indtastningsfelter, lister osv. Ud over de vigtigste er vindueskontroller såsom Splitter også tilgængelige til brug. Biblioteket inkluderer også nogle hjælperklasser, såsom en strengindpakningsklasse, CStringder er syntaktisk kompatibel med en lignende klasse i MFC-biblioteket.

WTL blev oprindeligt udviklet af Microsoft -medarbejder Nenad Stefanovich til intern brug, men blev senere udgivet som en tilføjelse til Microsoft Visual Studio og Win32 Framework SDK , men uden officiel dokumentation eller support. Biblioteket distribueres under Common Public License version 1.0.

Alternativer

Der er nogle biblioteker designet til at erstatte eller supplere WTL. For eksempel blev SmartWin++-biblioteket oprindeligt udviklet som en erstatning for WTL og MFC .

WinxGui -biblioteket (forkortet WINX) fokuserer på et mål: det enkleste, men mest effektive. Dette er et WTL-kompatibelt skabelon GUI-bibliotek til C++. WINX understøtter WYSIWYG - udvikling.

Links

Websteder og ressourcer Artikler Relaterede biblioteker