2014-07-07 1 views
0

Gtk를 처음 사용했습니다. 나는 C에서 GtkSocket 예제를 컴파일하려했지만, 에러를 알려주고 타입 이름 'GtkSocket'을 알려준다. Windows OS에서 지원됩니까? 그렇지 않다면 gtk + 3 응용 프로그램에 gvim을 임베드 할 수있는 방법이 있습니까?Windows OS에서 GtkSocket을 사용하는 방법?

어떤 Gtk 기능이 어떤 OS에서 지원되는지 알 수있는 링크가 있습니까?

감사 참조 설명서에서

답변

2

:

GtkPlug 및 GtkSocket 위젯은 이제 X11 별, 그리고 당신이 그들을 사용하는 GTK/gtkx.h 헤더를 포함하는 있습니다.

Afaik, 백엔드/OS에서 지원되는 기능 목록이 없습니다. API의 차이점은 GtkSocket이 가장 큰 차이점입니다. 그러나 x11/win32와 같은 다른 네임 스페이스를 가진 여러 백엔드 관련 API가 있습니다. 이는 휴대용 라이브러리에서 매우 일반적입니다.

win32에 응용 프로그램을 임베드하는 적절한 방법을 모르겠습니다. 이것이 gtk에만 국한된 것이 아니기 때문에 이에 대한 다른 stackoverflow 질문이 있습니다. 예를 들어 QT How to embed an application into QT widget을 Gtk + 응용 프로그램에 적용 할 수 있습니다.

관련 문제