Register for your free account! | Forgot your password?

Go Back   elitepvpers › Coders Den › .NET Languages
You last visited: Today at 20:26

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Similares zum Snipping Tool

Discussion on Similares zum Snipping Tool within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1


 
Requi's Avatar
 
elite*gold: 2070
The Black Market: 244/0/0
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
Similares zum Snipping Tool

Guten Morgen Leute,

ich wollte mal fragen, wie man so ein Snipping Tool, was Microsoft bei Windows 8 bereitstellt in .NET selbst schreiben könnte.

Der Screenshot selbst ist kein Problem. Dafür gibt es bestimmt eine Funktion.
Und das kopieren ist ja auch einfach..

Nur ich möchte eine Area haben, die selected wird.

Bild:


Hätte da jemand ein gutes GDI+ Tutorial?
Und wie kann ich auslesen, wo die Umrandungen sind?
Wäre GDI+ dafür überhaupt der richtige Ansatz?

MfG
Requi
Requi is offline  
Old   #2
 
elite*gold: 0
Join Date: Dec 2009
Posts: 29
Received Thanks: 3
Du könntest das auch leicht mit winforms lösen.
für die Selektierten Area bereich machst du eine Picture-Box in welches du eine Bitmap lädst
und machst die Hintergrundfarbe des Bitmaps teilweise (ausgrau effekt) transparent.
Und die Linien für den Selectierten bereich bekommst du von der Startposition der Maus und der Aktuellen Position der Maus. beispiel (von Startposition X|Startposition Y => zu Aktuellerposition X|Startposition Y)
und in den Mitleren bereich wo du das Image von haben magst setzt du ein transparente farbe.
taigatenshi is offline  
Old   #3
 
elite*gold: 159
Join Date: Jun 2013
Posts: 1,776
Received Thanks: 2,004
Winforms wäre nicht soooo gut
Brendan Jordan is offline  
Old   #4
 
elite*gold: 1000
Join Date: Apr 2012
Posts: 1,003
Received Thanks: 208
Hook die Mauseingaben.
In diesem Fall:
linke Maustaste - gedrückt
linke Maustaste - losgelassen
und
Maus - bewegt

Dann hast du schonmal die Koordinaten des Rechtecks.

Danach benutzt du folgenden Code, den du evtl. etwas umschreiben musst:
Code:
public Bitmap CaptureScreen()
{
    Bitmap b = new Bitmap(SystemInformation.VirtualScreen.Width, SystemInformation.VirtualScreen.Height);
    Graphics g = Graphics.FromImage(b);
    g.CopyFromScreen(0, 0, 0, 0, b.Size);
    g.Dispose();
    return b;
}
Und speicherst das Bild ab.
qkuh is offline  
Reply


Similar Threads Similar Threads
[EP1] Snipping LC [Titles]
10/04/2012 - Last Chaos Private Server - 73 Replies
http://www7.pic-upload.de/thumb/30.09.12/ubshajxh5 ddi.jpg Hallo E-pvp Community da ich nun ein Root-server zur Verfügung habe, möchte ich mein Private-Server eröffnen, desweiteren bin ich noch auf der suche nach ein paar Gamesages, lest euch die Vorstellung einfach mal durch ;) Team: Ich (ADM) Donate:
Snipping Tool
09/21/2011 - Technical Support - 4 Replies
mein snipping tool funktioniert nichtmehr also wen ich es öffnen wil passiert garnix und wen ich mein pc neustarte bringt das auch nix
[Beschreibung]Snipping Tool – Screenshots ganz easy
04/03/2010 - Tutorials - 5 Replies
Beschreibung Das Snipping Tool, ist in Windows Vista enthalten und ermöglicht, eine sehr einfache und intuitive Erstellung von Screenshots. Das Tool startet man am besten über die Suchleiste, im Windows Perl Button (ehemals Startleiste). Die Eingabe von sni sollte genügen um Snipping Tool aufrufen zu können. Nun kann wahlweise mit der Maus oder einem Tablet-PC-Stift, der Cursor um einen Bereich gezogen werden, der aufgezeichnet werden soll. Snipping Tool ist in Windows Vista als auch in...



All times are GMT +1. The time now is 20:27.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.