Windowsin mallikirjasto

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 7. marraskuuta 2015 tarkistetusta versiosta . tarkastukset vaativat 6 muokkausta .
Windowsin mallikirjasto
Tyyppi kirjasto (ohjelmointi)
Kehittäjä Nenad Stefanovic
Sisään kirjoitettu C++
Käyttöjärjestelmä Microsoft Windows
Laitteistoalusta Microsoft Windows
uusin versio
Lisenssi Yhteinen julkinen lisenssi
Verkkosivusto wtl.sourceforge.net

Windows Template Library (WTL) on vapaasti jaettu C++- mallikirjasto (malliluokat), joka on suunniteltu Windows -standardien GUI- sovellusten kirjoittamiseen ja joka on ATL -kirjaston laajennus . WTL on Windows-käyttöjärjestelmien Win32 API : n lisäosa , ja se kehitettiin ensisijaisesti kevyeksi vaihtoehdoksi MFC -kirjastolle . WTL tukee työskentelyä ikkunoiden ja valintaikkunoiden , Windows-standardien dialogien, GDI :n, vakiosäätimien , ActiveX :n jne. kanssa. Kirjasto sisältää pääohjaimet : valikot, työkalurivit , painikkeet , syöttökentät, luettelot jne. Pääasiallisten lisäksi ne ovat saatavana myös ikkunasäätimien, kuten Splitterin, käyttöön. Kirjasto sisältää myös joitain auttajaluokkia, kuten merkkijonojen kääreluokan , joka on syntaktisesti yhteensopiva MFC-kirjaston samanlaisen luokan kanssa. CString

Microsoftin työntekijä Nenad Stefanovich kehitti WTL:n alun perin sisäiseen käyttöön, mutta se julkaistiin myöhemmin Microsoft Visual Studion ja Win32 Framework SDK :n lisäosana , mutta ilman virallista dokumentaatiota tai tukea. Kirjastoa jaetaan Common Public License -lisenssin versiolla 1.0.

Vaihtoehdot

Jotkut kirjastot on suunniteltu korvaamaan tai täydentämään WTL:ää. Esimerkiksi SmartWin++-kirjasto kehitettiin alun perin WTL:n ja MFC :n korvaamiseksi .

WinxGui -kirjasto (lyhyesti WINX) keskittyy päämäärään: yksinkertaisin mutta tehokkain. Tämä on WTL-yhteensopiva malli GUI-kirjasto C++:lle. WINX tukee WYSIWYG - kehitystä.

Linkit

Sivustot ja resurssit Artikkelit Aiheeseen liittyvät kirjastot