Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » 'BITMAP' in 'HGDIOBJ' nicht möglich

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
15.06.2008, 15:33 Uhr
~Alex__
Gast


Hi,

ich will über die Pixel eines BITMAP iterieren, dafür brauche ich es im DC:


Code:
    HDC hDC = GetDC( NULL ) ;
    HDC bmpDC = CreateCompatibleDC(hDC);

    SelectObject(bmpDC, bmp);
    cout << "Pixel: " << GetPixel(bmpDC, 1, 1) << "\n";
    cout << "Pixel: " << GetPixel(bmpDC, 1, 1) << "\n";



Ich bekomme aber den Fehler:

Code:
error C2664: 'SelectObject': Konvertierung des Parameters 2 von 'BITMAP' in 'HGDIOBJ' nicht möglich
        Kein benutzerdefinierter Konvertierungsoperator verfügbar, der diese Konvertierung durchführen kann, oder der Operator kann nicht aufgerufen werden



Hat jemand einen Tipp für mich?

Gruß
Alex
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.06.2008, 20:49 Uhr
xXx
Devil


Jap. Du musst dein Bild in ein HBITMAP laden, nicht in ein BITMAP.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


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: