質問

GTK+ プロジェクトの Win32 ダウンロードから Pango と GLib をダウンロードしていること ページ また、Visual Studio 2005 で Win32 プロジェクトを作成して構成し、適切なディレクトリを指すようにしました。 ライブラリ そして 含む ディレクトリを使用して、Win32 ウィンドウにレンダリングするために Pango を初期化するにはどうすればよいですか?

最初の電話は次のとおりにする必要がありますか pango_win32_get_context()?その関数を呼び出すと、関数が返されないため、アプリケーションはその呼び出しでハングします。

最初の電話は何とすべきでしょうか?Pango for Win32 を初期化し、単純なテキスト文字列をレンダリングするには、他にどのような呼び出しが必要ですか?Win32 で Pango を使用してレンダリングするためにオンラインで利用できるサンプルはありますか?

役に立ちましたか?

解決

Pango は GObject ベースのライブラリです。そのため、glib 動的型システムの機能を使用する前に、そのシステムが初期化されていることを確認する必要があります。これは呼び出すことで実行できます g_type_init() (直接的または次のようなものを介して間接的に) gtk_init())。これがあなたの問題でしょうか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top