vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Problem mit Printwindow 
Autor: Xsteven23
Datum: 30.09.11 20:50

Hallo Leute hab folgendes Problem mit dem unteren Code kann ich mit dem Teil des Namens eines Fensters einen Screenshot von diesem Fenster(Handle) machen. Ich mache damit alle paar Sekunden einen ScreenShoot und vergleich es. Naja auch egal. Nur nach ner weile Bleiben Teile(Grafiken) des vorhergehenden Bildes auf dem Bildschirm zurück, dann muss ich das Fenster minimieren und zurück auf normal. Woran kann das liegen?


Private Function Fotografieren(ByVal Name As String) As Bitmap
        ' My.Application.DoEvents()
        Dim sVollerName As String = Tischname(Name)
        Dim hwnd1 As IntPtr
        hwnd1 = CType(FindWindow(vbNullString, sVollerName), IntPtr)'Liefert  
        ' gesamten Namen
        Dim rc As RECT
        GetWindowRect(hwnd1, rc)
        Dim bm As New Bitmap(rc.right - rc.left, rc.bottom - rc.top)
        Dim g As Graphics = Graphics.FromImage(bm)
        Dim hdc As IntPtr = g.GetHdc()
        PrintWindow(hwnd1, hdc, 0)
        g.ReleaseHdc(hdc)
        g.Flush()
        g.Dispose()
        Dim bGesamt As Bitmap
        Dim bCards As New Bitmap(iCardsYAchse, iCardsXAchse)
        Dim gCards As Graphics = Graphics.FromImage(bCards)
        gCards.DrawImage(bm, New Rectangle(0, 0, iCardsYAchse, iCardsXAchse), _
          iCardsAchse(2), iCardsAchse(1), iCardsYAchse, iCardsXAchse, _
          GraphicsUnit.Pixel)
        bGesamt = bCards
 
        Return bGesamt
        bCards = Nothing
        bm = Nothing
        bGesamt = Nothing
    End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem mit Printwindow1.142Xsteven2330.09.11 20:50
Re: Problem mit Printwindow757Xsteven2301.10.11 22:02
Re: Problem mit Printwindow853ModeratorDaveS02.10.11 08:40
Re: Problem mit Printwindow777ModeratorDaveS02.10.11 12:53
Re: Problem mit Printwindow749Xsteven2304.10.11 21:55
Re: Problem mit Printwindow1.007Xsteven2302.10.11 19:28
Re: Problem mit Printwindow837Xsteven2305.10.11 08:34

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel