Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Screenshot vom Fenster

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
14.02.2005, 12:00 Uhr
~Veasel
Gast


Hallo zusammen,
hab mal ne frage...
ich brauche ein programm, dass auf klicken eines buttons mir den screenshot eines dahinterligenden fensters ausdruckt.
die ausgabe an den drucker hab ich schon realisiert. kriege ab nur den shot von meinem programm und keinen von anderen fenstern.
habs mit

C++:
Form1->Hide();
Screen->ActiveCustomForm->GetFormImage();


probiert. um den focus auf das fenster zu bekommen, was ich drucken will.
hintergrund: hab ein mail-client, in dem es keine druckfunktion gibt, deshalb das proggi.

vielleicht kann mir ja jemand helfen... danke im vorraus

MFG Veasel

PS:
in dem zusammenhang noch eine frage, wie kann man in jedem windowsfenster ein neuen systemicon (oben rechts, neben den anderen 3) erstellen und mit einer funktion belegen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.02.2005, 12:53 Uhr
ManniMammut



Tipp: Auf nen neuen Mailclient umsteigen, z.B. Thunderbird, der echt was taugt!
Der hat auch gleich ne Importfunktion, mit der man seine Daten aus recht vielen anderen Mailprogrammen importieren kann.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
14.02.2005, 15:19 Uhr
~Veasel
Gast


eigentlich ne tolle idee aber das ist eine firmenlösung und somit kann ich das nicht einfach ändern.
kann sonst jemand nen vorschlag machen. vielleicht mit quellcode...??

MFG
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
14.02.2005, 16:36 Uhr
~Fox
Gast



Code:
#!/bin/sh
xwd -root -out screenshot.xwd
convert screenshot.xwd screenshot.png


Oder anstatt -root dann die window id.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
14.02.2005, 16:50 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Statt Programm: ALT-Druck, in Word STRG-V und drucken
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
14.02.2005, 17:45 Uhr
Pablo
Supertux
(Operator)


Mit ANSI C nicht möglich, also musst du angeben, für welches OS du es haben willst.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


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: