Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Bitmap auf Text-feld

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
10.04.2003, 20:59 Uhr
freedom



hallo,

Problem: wie kann man in ein Textfeld ein BMP laden?

Danke bis dann
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.04.2003, 21:47 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Wie man das in ein Textfeld laden kann weiss ich auch nicht, aber vielleicht reicht es dir ja wenn du es in ein Picturefeld laden kannst.

Das geht dann z.B. so:


C++:

CBitmap bild;

    CWnd* wp = GetDlgItem(IDC_STATIC2);
    CDC *pDC = wp->GetDC();
    CDC imageDC;
        
    imageDC.CreateCompatibleDC(pDC);

    bild.LoadBitmap(IDB_BITMAP1); /*Dieses Bitmap muss als Ressource existieren*/
    
    imageDC.SelectObject( &bild);

    pDC->BitBlt(3, 3, 400 , 400, &imageDC, 0, 0, SRCCOPY); /*hier musst du die Groesse in Pixeln und den Offset angeben*/
        
    imageDC.DeleteDC();

    wp->ReleaseDC(pDC);




Wenn du diesen Code verwendest um das Bild zum beispiel in ein Textfeld zu laden ist nur der Teil von der Bild zu sehen der außerhalb von dem Textfeld ist

hoffe das hilft dir
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 10.04.2003 um 21:47 Uhr von Heiko editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: