Pergunta

Depois de ter baixado Pango e GLib de a + Projeto GTK Win32 de downloads página e ter criado e configurado um projeto Win32 em Visual Studio 2005 para que ele aponta para o bom lib e incluir diretórios, como você inicializar Pango para a renderização de uma janela Win32?

Caso a primeira chamada seja para pango_win32_get_context () ? Chamar essa função faz com que o aplicativo travar nessa chamada, como a função nunca retorna.

Qual deve ser a primeira chamada? Que outras chamadas são necessários para inicializar Pango para Win32 e processar uma cadeia de texto simples? Existem exemplos disponíveis on-line para renderização com Pango em Win32?

Foi útil?

Solução

Pango é uma biblioteca baseada GObject. Como tal, você precisa ter certeza de que o sistema de tipo dinâmico glib é inicializado antes de usar qualquer das suas funcionalidades. Isso pode ser feito chamando g_type_init() (diretamente ou indiretamente através de algo como gtk_init()). este poderia ser o seu problema?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top