Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Screenshot machen & anzeigen

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
16.12.2006, 23:10 Uhr
-Biohazard-



Schönen Abend,
ich suche schon seit Stunden nach einem Vernünftigen Code, um 1. einen Screenshot zu machen und 2. diesen direkt anzuzeigen ohne dass die Bitmap abgespeichert werden muss. Ich hab hier einen Codeschnipsel, um den Screenshot zu machen aber ich weiß nicht wie ich danach den Screenshot anzeige...

C++:
HDC hdcScreen = CreateDC( "DISPLAY", NULL, NULL, NULL );
HDC hdcCompatible = CreateCompatibleDC( hdcScreen );
HBITMAP hbmScreen = CreateCompatibleBitmap( hdcScreen, 1280, 1024 );
SelectObject( hdcCompatible, hbmScreen );
BitBlt( hdcCompatible, 0, 0, 1280, 1024, hdcScreen, 0, 0, SRCCOPY );
// Quelle: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_5a5h.as



MfG
-Biohazard-
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.12.2006, 00:24 Uhr
-Biohazard-




Code:
BitBlt(hdc, 0, 0, 10, 100, hdcCompatible, 0, 0, SRCCOPY);


Sorry
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
17.12.2006, 10:38 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja du kannst mit BitBlt dann das "Bild" z.b auf dein Fenster blitten lassen.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
17.12.2006, 11:24 Uhr
-Biohazard-



Danke
--
 
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: