0
카이로를 사용하여 창에 이미지를 그려야합니다. 디스크에서 bmp 또는 png를로드하고 브러시를 만드는 방법은 무엇입니까?Gtk 비트 맵 그리기
아래 코드는 그림을 작성해야하는 위치를 보여줍니다. 노출 신호가 창에 첨부됩니다.
gboolean OnExpose(GtkWidget *widget, GdkEventExpose *event, gpointer data)
{
cairo_t *cr;
cr = gdk_cairo_create(widget->window);
//Draw bitmap on cr by
//loading 'background.png'
cairo_destroy(cr);
return TRUE;
}