Das laden der Bilder, in der Sprache C und GTK

Ich bekomme immer ein fehlerhaftes Bild (ein rotes " X " in einem Papier, es gar nicht starten laden, die ich will, ich weiß nicht, ob dies eindeutig genug ist) und weiß nicht, warum, hier ist was ich versucht habe:

image = gtk_image_new_from_file("abc.png");
gtk_container_add (GTK_CONTAINER (window), image);
gtk_widget_show (image);
gtk_widget_show (window);`

Ich bin ein Neuling in der GUI-Programmierung, also bitte nett sein! haha

Ich vergaß zu sagen, dass dies unter windows

UPDATE: bemerkt, dass der Fehler in "gdk_pixbuf_new_from_file" es gibt mir die Fehlermeldung Wert, nicht lösen können das problem noch

wenn ich den debugger starten, es sagt "Fehler beim laden der Datei: #4 Fehler beim öffnen von Datei 'abc.jpeg': No such file or directory", sollte es in dem Ordner wo die ausführbare Datei ist? jedenfalls, wenn ich den kompletten Pfad nicht gefunden wird, ist es entweder

  • Was tun Sie konkret von einem Bild unterbrochen? Ist es nicht klar, oder ist es nicht vollständig angezeigt?
  • Ich denke, Sie müssen geben Sie den vollständigen Pfad zu der Datei
  • ich habe schon versucht, es funktioniert nicht, entweder
  • Ist es möglich, zu versuchen, die verschiedenen Bildformate?
  • Versuchte ich das zu jpg, gif...
  • Kannst du den vollständigen code für mich ?

InformationsquelleAutor Machuk | 2010-01-05
Schreibe einen Kommentar