Pregunta

Habiendo descargado Pango y GLib de las descargas Win32 del Proyecto GTK+ página y haber creado y configurado un proyecto Win32 en Visual Studio 2005 para que apunte a la dirección adecuada biblioteca y incluir directorios, ¿cómo se inicializa Pango para renderizarlo en una ventana de Win32?

¿Debería la primera llamada ser a pango_win32_get_context()?Llamar a esa función hace que la aplicación cuelgue esa llamada, ya que la función nunca regresa.

¿Cuál debería ser la primera llamada?¿Qué otras llamadas se necesitan para inicializar Pango para Win32 y representar una cadena de texto simple?¿Hay ejemplos disponibles en línea para renderizar con Pango en Win32?

¿Fue útil?

Solución

Pango es una biblioteca basada en GObject.Como tal, debe asegurarse de que el simplista sistema de tipos dinámicos esté inicializado antes de utilizar cualquiera de sus funciones.Esto se puede hacer llamando g_type_init() (ya sea directa o indirectamente a través de algo como gtk_init()).¿Podría ser este tu problema?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top