부러진 이미지가 계속 나타납니다 (용지에 빨간색 'X'가 나타납니다. 원하는 로딩을 시작하지 않습니다. 이것이 충분히 명확한 지 모르겠습니다). 이유를 모르겠다. 내가 시도한 것은 다음과 같다.이미지 로딩, C 언어 및 GTK
image = gtk_image_new_from_file("abc.png");
gtk_container_add (GTK_CONTAINER (window), image);
gtk_widget_show (image);
gtk_widget_show (window);`
나는 GUI 프로그래밍의 초보자이다.
하하 난이 창에서UPDATE라고 말할 것을 잊었다 : 오류가 "gdk_pixbuf_new_from_file는"그것은 나에게 오류 값을 반환에있는 것을 발견, 문제 내가 실행하면 아직
를 해결할 수 디버거에서 "파일로드 오류 : # 4 'abc.jpeg'파일을 열지 못했습니다 : 해당 파일이나 디렉토리가 없습니다. '라는 메시지가 나타나면 실행 파일이있는 폴더에 있어야합니까? 어쨌든 완전한 경로를 넣으면 찾을 수 없습니다.
깨진 이미지의 의미는 무엇입니까? 명확하지 않습니까, 아니면 완전히 표시되지 않습니까? –
파일의 전체 경로를 지정해야한다고 생각합니다. – qrdl
나는 이미 그것을 시도했지만 작동하지 않습니다. – Machuk