2008-09-22 8 views
1

는 GTK + 프로젝트의 Win32에서 다운로드 page에서 Pango가 및 입심을 다운로드 한 데와 생성 및 Visual Studio 아래에서 Win32 프로젝트를 구성하는 데 2005 그래서 당신이에 렌더링 Pango가 초기화 어떻게 및 디렉토리를 포함 적절한 LIB, 가리키는 Win32 창?Win32에서 Pango를 초기화하는 방법은 무엇입니까?

첫 번째 전화는 이어야합니다. pango_win32_get_context()? 이 함수를 호출하면 함수가 반환되지 않으므로 응용 프로그램이 해당 호출에 정지하게됩니다.

첫 번째 통화는 무엇이되어야합니까? Win32 용 Pango를 초기화하고 간단한 텍스트 문자열을 렌더링하기 위해 필요한 다른 호출은 무엇입니까? Win32에서 Pango로 렌더링 할 때 온라인에서 사용할 수있는 예제가 있습니까?

답변

5

Pango는 GObject 기반 라이브러리입니다. 따라서 glib 동적 유형 시스템이 기능을 사용하기 전에 초기화되었는지 확인해야합니다. 이는 gtk_init()과 같은 것을 통해 직접 또는 간접적으로 g_type_init()으로 전화하여 수행 할 수 있습니다. 이것이 당신 문제일까요?

+0

감사합니다. 그게 pango_win32_get_context() 호출에 걸려있는 문제를 해결했습니다. 이제 텍스트를 렌더링 할 수 있는지 확인합니다. 추가적인 조언을 환영합니다. –