ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
538
538
EMPFEHLEN
-
Hi
Ich bin neu hier und hab schon eine frage
Ich möchte ein beliebiges Bild laden und auf dem Dialog ausgeben, allerdings krieg ich das nicht auf die Reihe. Ich kann ein Bild von einer resource auf den Dialog zeichnen, jedoch kann man ja dann nicht auswählen welches Bild geladen wird... Kann mir jemand helfen wie ich ein beliebiges Bild auf ein Dialog zeichnen kann? Am besten wärs wenn man über Datei->öffnen sowas machen könnte. (Wie man so ein Menu erstellt weiss ich mit Filter und so).
Hab bei Google auch schon eine geeignete Klasse gefunden, allerdings wird nie ein Bild gezeichnet, die Daten kann ich aber über das Bild ausgeben in der AfxMessageBox...
Hier die Klasse die ich bei Google gefunden hab
Hier mein Versuch ein Bild auszugeben. Hab das ganze OnButton1() als Test gemacht:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14
CPaintDC dc(this); CPicture m_Picture; m_Picture.Load("test.bmp"); m_Picture.UpdateSizeOnDC(&dc); // Get Picture Dimentions In Pixels m_Picture.Show(&dc, CPoint(0,0), CPoint(m_Picture.m_Width, m_Picture.m_Height), 0,0); m_Picture.Show(&dc, CRect(0,0,100,100)); // Change Original Dimentions m_Picture.ShowBitmapResource(&dc, IDC_STATIC, CPoint(0,0)); // Show Bitmap Resource CString S; S.Format("Size = %4d\nWidth = %4d\nHeight = %4d\nWeight = %4d\n", m_Picture.m_Weight, m_Picture.m_Width, m_Picture.m_Height, m_Picture.m_Weight); AfxMessageBox(S);
Grosses Dankeschön schonmal im Vorraus!
Grüsse
-
Hi,
schau mal hier zum Thema "Bild laden":
topic
Und wenn du das bild vorher auswählen willst, dann schau dir mal CFileDialog genauer an .
Code :1 2 3 4 5 6 7 8 9 10
CFileDialog dlg("weis ich jetzt net ausn kopf"); if(dlg.DoModal()==IDOK) { ..... dlg.GetPathName(); // gibt den Dateinamen mit vollständigem pfad aus } else { ....... }
Mfg col.blakeÜber so viele Sachen wächst Gras , man kann keiner Wiese mehr trauen.
Ähnliche Themen
-
Login Dialog + Bild?
Von Herli im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 09.11.08, 15:52 -
Bild in Dialog einfügen
Von gisi im Forum C/C++Antworten: 9Letzter Beitrag: 30.08.06, 11:59 -
Mit Common Dialog Bild in Image Box laden
Von Katzenkind im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 06.09.05, 15:50 -
Bei DoModal-Dialog beim Start Bitmap laden
Von Michbeck1983 im Forum VisualStudio & MFCAntworten: 4Letzter Beitrag: 09.12.04, 10:42 -
jpg's laden und anzeigen lassen in einem dialog
Von drvj im Forum VisualStudio & MFCAntworten: 3Letzter Beitrag: 22.12.03, 14:22





Zitieren
Login






