vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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 - Fortgeschrittene
Re: umgang mit hdc(?!) 
Autor: Maywood
Datum: 04.01.05 11:20

>> Was bedeutet es?

Hdc ist das "Handle Device Context", auf dt.: Handle eines Graphics-GeräteKontext.


>> Was macht man damit

Wenn du nur mit den .NET-Klassen entwickelst, wirst du diese nicht unbedingt brauchen. Meistens ist das Handle nur für irgendwelche Win32-GDI+-API’s notwendig.


>>Wie Kann ich es unter :net erstellen/benutzen/damit umgehen?

Hier ein Bsp. aus der MSDN:
<System.Runtime.InteropServices.DllImportAttribute("gdi32.dll")>  _
Private Shared Function Rectangle(hdc As IntPtr, _
ulCornerX As Integer, ulCornerY As Integer, lrCornerX As Integer, _
lrCornerY As Integer) As Boolean
End Function
Public Sub GetHdcForGDI(e As PaintEventArgs)
' Create pen.
Dim redPen As New Pen(Color.Red, 1)
' Draw rectangle with GDI+.
e.Graphics.DrawRectangle(redPen, 10, 10, 100, 50)
' Get handle to device context.
Dim hdc As IntPtr = e.Graphics.GetHdc()
' Draw rectangle with GDI using default pen.
Rectangle(hdc, 10, 70, 110, 120)
' Release handle to device context.
e.Graphics.ReleaseHdc(hdc)
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
umgang mit hdc(?!)1.455motroxx03.01.05 21:58
Re: umgang mit hdc(?!)896Maywood04.01.05 11:20
danke, aber........739motroxx04.01.05 14:33
Re: danke, aber........728ModeratorDaveS04.01.05 14:59
Re: danke, aber........660Drapondur04.01.05 16:48
Re: danke, aber........718ModeratorDaveS04.01.05 16:55
Danke!705motroxx04.01.05 17:19
Upsala....713motroxx04.01.05 17:54
Re: Upsala....688ModeratorDaveS04.01.05 19:14
Re: Upsala....664motroxx04.01.05 19:26
Re: Upsala....699ModeratorDaveS04.01.05 19:47
Re: Upsala....707motroxx04.01.05 20:10
Re: Upsala....692Drapondur04.01.05 20:26
Re: Upsala....689motroxx04.01.05 21:10

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