Code-Beispiel
Screenshot erstellen
Lizenz: | Erster Autor: | Letzte Bearbeitung: |
k. A. | Mao | 13.06.2007 |
Wenn ein Screenshot vom Desktop gemacht werden soll, bedient man sich wieder am Besten der WinAPI. Der Screenshot befindet sich anschließend in der Zwischenablage, mit Paint (pbrush) bzw. einem anderen Grafikprogramm deiner Wahl kannst du das Bild dort heraus holen ("Bearbeiten"->"Einfügen" oder [Strg]+[V]).
Declare Sub keybd_event Lib "user32" Alias "keybd_event" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Declare Sub MakeScreenshot()
MakeScreenshot()
End
Sub MakeScreenshot()
Const KEYEVENTF_KEYUP = &H2
Const VK_MENU = &H12
Const VK_SNAPSHOT = &H2C
keybd_event VK_SNAPSHOT, 0, 0, 0
keybd_event VK_SNAPSHOT, 0, KEYEVENTF_KEYUP, 0
keybd_event VK_MENU, 0, KEYEVENTF_KEYUP, 0
End Sub
Autor: Benjamin Kunz
Quelle: fb@rchiv
Zusätzliche Informationen und Funktionen |
- Das Code-Beispiel wurde am 13.06.2007 von Mao angelegt.
- Die aktuellste Version wurde am 13.06.2007 von Mao gespeichert.
|
|