Knihovna šablon Windows

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 7. listopadu 2015; kontroly vyžadují 6 úprav .
Knihovna šablon Windows
Typ knihovna (programování)
Vývojář Nenad Stefanovič
Zapsáno v C++
Operační systém Microsoft Windows
Hardwarová platforma Microsoft Windows
Nejnovější verze
Licence Společná veřejná licence
webová stránka wtl.sourceforge.net

Windows Template Library (WTL) je volně distribuovaná knihovna šablon C++ (třídy šablon) určená pro psaní standardních aplikací s grafickým uživatelským rozhraním Windows , která je rozšířením knihovny ATL . WTL je doplněk k Win32 API operačních systémů Windows a byl primárně vyvinut jako odlehčená alternativa ke knihovně MFC . WTL podporuje práci s okny a dialogy , standardní dialogy Windows, GDI , standardní ovládací prvky , ActiveX atd. Knihovna obsahuje hlavní ovládací prvky : nabídky, panely nástrojů , tlačítka, vstupní pole, seznamy atd. Kromě hlavních jsou to k dispozici také pro ovládání oken, jako je Splitter. Knihovna také obsahuje některé pomocné třídy, například třídu obálky řetězců CString, která je syntakticky kompatibilní s podobnou třídou v knihovně MFC.

WTL byl původně vyvinut zaměstnancem Microsoftu Nenadem Stefanovichem pro interní použití, ale později byl vydán jako doplněk k Microsoft Visual Studio a Win32 Framework SDK , ale bez oficiální dokumentace nebo podpory. Knihovna je distribuována pod Common Public License verze 1.0.

Alternativy

Existují některé knihovny navržené tak, aby nahradily nebo doplnily WTL. Například knihovna SmartWin++ byla původně vyvinuta jako náhrada za WTL a MFC .

Knihovna WinxGui (zkráceně WINX) se zaměřuje na cíl: nejjednodušší, ale nejúčinnější. Toto je knihovna GUI pro šablony kompatibilní s WTL pro C++. WINX podporuje vývoj WYSIWYG .

Odkazy

Místa a zdroje články Související knihovny