Screenshot in C++
-
Danke für die Antwort, aber die folgenden Zeilen verursachen bei DevC++ einen Fehler:
// create bitmap file
basic_ofstream <char> file(buffer, ios::binary);
if(!file) { DeleteObject(bitmap); return 1; }Woran kann das liegen?
-
Oh man warum verbreitest du so einen alten Scheiss?
-
Wenn Du einen richtigen Compiler willst, dann laden VC++ 2005 Express runter. Und das ganze auch noch ganz legal...
http://www.c-plusplus.net/forum/viewtopic-var-t-is-130812.html
-
@Amazeroth: using namespace std;
-
Jo, danke wegen dem using namespace std, aber das hab ich schon ausprobiert. Muss an was anderem liegen.. ich lade grade Visual C++ runter, wir ihrs mir empfohlen habt. Mal sehn obs dann funktioniert.
Danke an alle für die Hilfe!
-
Hallo nochmal.. ich habe Visual C++ jetzt, aber ich habe absolut keine Ahnung welche header Dateien ich benötige um das Script zu kompilieren.. windows.h gibt es nicht, welche muss ich stattdessen benutzen? Dasselbe mit iostream.h, fstream.h und wingdi.h.. Danke schonmal
-
1.) Platform SDK installieren und einrichten
2.) Die Dateien heißen iostream und fstream.
-
char* buffer = "screenshot.bmp";
dann hat bei mir alles geklappt
@Amazeroth
naja, ich glaube ich komme einpaar jahre zuspät
letzter beitrag war der 25.02.2006 ,
damals war ich 5 jahre alt
-
New Screenshot:
http://www.codeproject.com/Articles/5051/Various-methods-for-capturing-the-screen
Save Screenshot:
https://gist.github.com/rdp/9821698
-
Ja, stimmt
char* buffer
war undefiniert.
richtig wäre gewesen:char buffer [MAX_PATH];
Ach wie schön doch ein alter Thread sein kann