Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi leute, könnt ihr mir helfen?

Ich hab in meinen Resourcen ein Bitmap gespeichert und wollte dieses jetzt ausdrucken....

habs folgendermaßen in meine OnPrint eingefügt

HBITMAP bitmap, oldbitmap;

HDC hdcbitmap;

bitmap = LoadBitmap (AfxGetResourceHandle(), MAKEINTRESOURCE(IDB_BITMAP1));

if (!bitmap) return;

hdcbitmap = CreateCompatibleDC (NULL);

oldbitmap = (HBITMAP)SelectObject (hdcbitmap, bitmap);

BitBlt (pDC->m_hDC, 4000,400,1024,768, hdcbitmap,0,0, SRCCOPY);

aber das Bitmap wird so klein ausgedruckt....

hab versucht den 4 und 5ten Parameter von BitBlt zu erhöhen, ohne erfolg

auch mit dem 7ten und 8ten parameter gings nicht....

brauch ich dazu eine andere methode um ein bitmap erst zu vergrößern??

Oder muß ich beim 9ten parameter einen anderen Wert übergeben??

komm nicht weiter !

hoff ihr könnt mir helfen

MFG SwordMaster

  • 2 Wochen später...
Geschrieben

jetzt komm ich mir langsam echt ********t vor

hab jetzt folgenden code in meiner OnPrint

HBITMAP bitmap, oldbitmap;

HDC hdcbitmap;

bitmap = LoadBitmap (AfxGetResourceHandle(), MAKEINTRESOURCE(IDB_BITMAP1));

if (!bitmap) return;

hdcbitmap = CreateCompatibleDC (NULL);

oldbitmap = (HBITMAP)SelectObject (hdcbitmap, bitmap);

StretchBlt (pDC->m_hDC, 4000,150,600,300, hdcbitmap,0,0,200,200, SRCCOPY);

ich verstehs nicht....

in der Seitenansicht seh ich das bild

und ich konnte es auch schon ausdrucken aber jetzt gehts auf einmal nicht mehr...

hab sonst keinen code drinnenstehen, nur diese paar zeilen...

:( ich verstehs nicht, könnt ihr mir helfen?

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...