Question

Après avoir téléchargé Pango et GLib à partir du fichier Win32 du projet GTK +, page , puis créé. et configuré un projet Win32 sous Visual Studio 2005 pour qu'il pointe vers les répertoires lib et include appropriés, comment initialiser Pango pour le rendu dans une fenêtre Win32?

Le premier appel doit-il être pango_win32_get_context () ? L'appel de cette fonction entraîne le blocage de l'application sur cet appel, car la fonction ne revient jamais.

Quel devrait être le premier appel? Quels autres appels sont nécessaires pour initialiser Pango pour Win32 et restituer une chaîne de texte simple? Existe-t-il des exemples disponibles en ligne pour le rendu avec Pango sous Win32?

Était-ce utile?

La solution

Pango est une bibliothèque basée sur GObject. En tant que tel, vous devez vous assurer que le système de types dynamiques glib est initialisé avant d'utiliser ses fonctionnalités. Cela peut être fait en appelant g_type_init () (directement ou indirectement via quelque chose comme gtk_init () ). Cela pourrait-il être votre problème?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top