Zum Inhalt springen

Bitmap drucken


SwordMaster

Empfohlene Beiträge

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 Wochen später...

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?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...