После загрузки Pango и GLib из проекта GTK + Win32 загружает страница и создания и настройки проекта Win32 в Visual Studio 2005, чтобы он указывал на соответствующие каталоги lib и включают, как инициализировать Pango для рендеринга в окне Win32?
Должен ли первый вызов быть на pango_win32_get_context ()? Вызов этой функции заставляет приложение зависать на этом вызове, поскольку функция никогда не возвращается.
Какой звонок должен быть первым? Какие еще вызовы необходимы для инициализации Pango для Win32 и отображения простой текстовой строки? Есть ли в Интернете какие-либо примеры рендеринга с помощью Pango под Win32?





Pango - это библиотека на основе GObject. Таким образом, вам необходимо убедиться, что система динамических типов glib инициализирована, прежде чем использовать какие-либо ее функции. Это можно сделать, вызвав g_type_init() (прямо или косвенно через что-то вроде gtk_init()). Может это быть твоей проблемой?
Спасибо. Это решило проблему зависания при вызове pango_win32_get_context (). Теперь посмотрим, смогу ли я отобразить текст. Дополнительные советы приветствуются.