GTK sous win c'est franchement pas top.
Y'a pas 36 choix quand on parle de portabilité : GTK, VCL, Qt ou wxWindows.
GTK sous win non seulement c'est moche mais apparement y'a pas mal de pblm pour la compil.
- Qt : sous win y'a seulement la version 2.3, sinon faut payer.
- VCL : j'ai pas trop touché mais c'est une lib élégante et puissante. Nivo STL, Linux, gratuité j'y connais rien.
- wxWindows : proche des MFC, mais s'en éloigne au fil des versions. Les macros sont de plus en plus de simples remplacement (elles existent tjrs pour compatibilité ascendante mais tu peux te passer de quelques unes). Elle se tourne de + en + vers la STL. wxString par exemple possède pas mal de méthodes identiques à std::string. Il est aussi possible d'utiliser la STL, moyennant 1 ou 2 define (c.f. la doc). A ma connaissance, cette lib est la + proche de la STL.
Apres, niveau résultat, sous Windows, ma préférence entre wxWindows, Qt et GTK va clairement vers wxWindows (encapsulation de win32, sous Linux ça encapsule GTK).
---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite