• Keine Ergebnisse gefunden

Zeichnen auf einem Dialogfeld Gerätekontext

N/A
N/A
Protected

Academic year: 2022

Aktie "Zeichnen auf einem Dialogfeld Gerätekontext"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Visual C++ http://www.kohnlehome.de/visualc/tempfile_3922.pdf

Zeichnen auf einem Dialogfeld Gerätekontext

Definition

CClientDC dc(this);

Koordinaten

Rechteckskoordinaten

CRect Rechteck(Links,Oben,Rechts,Unten);

Dialogfeldkoordinaten übergeben:

GetClientRect(&Rechteck);

Punktkoordinaten

CPoint Punkt(Links, Oben);

Farbe

Definition

COLORREF Farbe;

Farbe = RGB(...,...,...);

Hintergrundfarbe

dc.SetBkColor(Farbe);

Stift

Definition

CPen Stift;

Stift.CreatePen(Stil, Breite, Farbe);

Werte für Stil:

PS_SOLID _________

PS_DASH - - -

PS_DOT ………

PS_DASHDOT _._._._._._

PS_DASHDOTDOT _.._.._.._..

Stift auswählen:

dc.SelectObject(&Stift);

Pinsel

Definition

CBrush Pinsel;

Pinsel.CreateHatchBrush(Stil, Farbe);

Werte für Stil:

HS_BDIAGONAL /

HS_CROSS +

HS_DIAGCROSS X

HS_FDIAGONAL \

HS_HORIZONTAL -

HS_VERTICAL |

Pinsel auswählen:

dc.SelectObject(&Pinsel);

Zeichenfunktionen

Rechteck (mit Pinsel ausgefüllt)

dc.FillRect(Rechteck, &Pinsel);

Rechteck (mit Farbe ausgefüllt)

dc.FillSolidRect(Rechteck, Farbe);

Ellipse (mit Stift umrandet, mit Pinsel ausgefüllt)

dc.Ellipse(Rechteck);

Pixel

dc.SetPixel(Punkt, Farbe);

Linie (mit Stift)

dc.MoveTo(PunktAnfang);

dc.LineTo(PunktEnde);

Franz Kohnle Seite 1 von 1 11.03.2022

Referenzen

ÄHNLICHE DOKUMENTE

Ellipse (mit Stift umrandet, mit Pinsel

Daß die Transformation einer geschlossenen Kurve in eine Ellipse auch durch Antragen von Normalenvektoren gleicher La¨nge mo¨glich ist, zeigt man mit Hilfe der

Die Erzieherin fragt die Kinder, ob es möglich ist, Farben am Geschmack oder am Geruch zu erkennen, und wie sich die verschiedenen Farben wohl durch Fühlen unterscheiden...

Sucht euch eine Karte aus – verratet nicht welche – und formuliert einen passenden Satz zum kleinen Quadrat.“ (Antwortbeispiel: Das kleine Quadrat dreht sich im Kreis. Oder:

Eine zweite Matrize wurde im Maßstab 1 : 1 00 angefertigt, diese stellt nur den Bereich der eigentlichen Burg bis zu den äußeren Umfassungsmauern dar, in dieser Matrize sind

Das Entfernen einer Zecke aus der menschlichen Haut oder der von Hund oder Katze mit Hilfe von Spiritus hat den Nachteil, daß häu- fig die Saugwerkzeuge der getöteten Zecke in der

aus, ist jedoch kein Beweis, da ja nicht gezeigt ist, dass die scheinbare Tangen- te genau einen Punkt mit der Ellipse ge- meinsam hat. P ist ein Punkt auf der

K , Jan Jerzy Pinsel - zamiast biografii, [w:] Sztuka Kresów Wsch., Materiały sesji naukowej, pod red.