Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

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

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 < [ 2 ]
000
19.07.2007, 22:17 Uhr
Suba Esel



Gibt es eine Möglichkeit, mit C++ einen Screenshot zu machen? Am Besten wäre es, wenn er gleich irgendwo gespeichert wird. Mich nervt es ziemlich, dass man jedes mal den noch unter Paint einfügen muss und sowas.
--
Simon
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
20.07.2007, 10:14 Uhr
xXx
Devil


nein. gibt es nicht.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
20.07.2007, 10:25 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Lol, natürlich


Du musst dir halt ein Handle zum Device Context des Desktops holen und das dann mit BitBlt oder so kopieren und dann in eine Datei schreiben.
Wie das geht findest du sicher reichlich Beispiele bei codeguru oder so...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
20.07.2007, 13:21 Uhr
BoBtheREapER
kein job für nen BoB


naja wo er recht hat hat er recht mit ansi c++ (gibt es das überhaupt) geht das nicht :P wohl aber mit der winapi
immer diese kleinkarierten
--
"Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein
www.blue-xenon.de.vu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
20.07.2007, 13:42 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat von BoBtheREapER:
naja wo er recht hat hat er recht mit ansi c++ (gibt es das überhaupt) geht das nicht :P wohl aber mit der winapi
immer diese kleinkarierten

der beitrag wurde ja nicht verschoben - der war ja schon in winapi ...
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
20.07.2007, 14:36 Uhr
Suba Esel



@ Flosoft und Bob:
eben.....

@ Guybrush:
Kannst du das etwas genauer machen? Was zum Beispiel ist codeguru^^ Und unter was muss ich MSDN suchen?
Ich hab bei google schon geguckt, aber nur Leute gefunden die das selbe wollten aber auch keine Lösungen fanden....
--
Simon
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
20.07.2007, 14:52 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


www.codeguru.com

Aber selbst hier mit der Boardssuche gibts da Beiträge zu...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
20.07.2007, 15:24 Uhr
Suba Esel



Ich hab jetzt mal das Forum durchsucht und nur zwei Beiträge gefunden, die überhaupt was bringen könnten:

Einmal von Biohazard und einmal von Red Eagle

Problem:
bei dem von Biohazard bekomm ich in der ersten Version einige Fehler.....

Code:
.objs\main.o:main.cpp:(.text+0x15b): undefined reference to `CreateCompatibleDC@4'
.objs\main.o:main.cpp:(.text+0x17c): undefined reference to `CreateCompatibleBitmap@12'
.objs\main.o:main.cpp:(.text+0x194): undefined reference to `SelectObject@8'
.objs\main.o:main.cpp:(.text+0x1e1): undefined reference to `BitBlt@36'


....in der zweiten beschwert er sich, "hdc" sei undeklariert.

Bei dem von Red Eagle ist natürlich die Funktion DC2Bitmap unbekannt, und die Internetquelle gibts nicht mehr....
--
Simon

Dieser Post wurde am 20.07.2007 um 15:25 Uhr von Suba Esel editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
20.07.2007, 16:01 Uhr
xXx
Devil


Oh sorry ... ich hab gedacht das wir im Std. C++-Teil wären ... nja dann geht es natürlich ..
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
20.07.2007, 20:01 Uhr
mischa
Fragender


Ehm was hast du denn für Header includiert und was für ein Project erstellt, als du das kompeliert hast?
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ 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: