Frage

Nachdem Pango und GLib von der GTK + Project Win32-Downloads heruntergeladen und haben erstellt und konfiguriert, um ein Win32-Projekt unter Visual Studio 2005, so weist es auf die richtige lib und sind Verzeichnisse, wie Sie Pango initialisieren zu einem Win32-Fenster-Rendering?

Sollte der erste Aufruf zu pango_win32_get_context () ? diese Funktion aufrufen, wird die Anwendung auf diesen Anruf zu hängen, da die Funktion nie zurück.

Was soll der erste Aufruf sein? Welche anderen Anrufe nötig sind, um Pango für Win32 zu initialisieren und eine einfache Textzeichenfolge machen? Gibt es Beispiele online zur Verfügung mit Pango unter Win32-Rendering?

War es hilfreich?

Lösung

Pango ist eine GObject basierte Bibliothek. Als solche müssen Sie sicherstellen, dass das glib dynamische Typsystem, bevor Sie eine ihrer Funktionalität initialisiert wird. Dies kann durch den Aufruf von g_type_init() (entweder direkt oder indirekt über so etwas wie gtk_init()). Könnte dies das Problem sein?

scroll top