1

GTK+ プロジェクトの Win32 ダウンロードページから Pango と GLib をダウンロードし、Visual Studio 2005 で Win32 プロジェクトを作成して構成し、適切なlibおよびincludeディレクトリを指すようにした後、Win32 ウィンドウにレンダリングするために Pango を初期化するにはどうすればよいでしょうか?

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

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

4

1 に答える 1

5

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

于 2008-09-22T22:53:35.777 に答える