CDrawingManager-Klasse
Die Klasse implementiert CDrawingManager komplexe Zeichnungsalgorithmen.
class CDrawingManager : public CObject
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein CDrawingManager-Objekt. |
|
CDrawingManager::~CDrawingManager |
Destruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
Erstellt eine 32-Bit-geräteunabhängigeBitmap (DIBs) diese Anwendungen kann direkt zu schreiben. |
|
Zeigt Bitmaps an, die die transparenten oder halbtransparenten Pixel haben. |
|
Dreht ein Inhalt des mit DC das angegebene Rechteck mit +/- 90 Grad |
|
Zeichnet eine Ellipse mit dem angegebenen Füllung und den Rahmenfarben. |
|
Zeichnet einen Ring und füllt ihn mit einem Farbverlauf aus. |
|
Zeichnet eine Zeile. |
|
Zeichnet ein Rechteck mit dem angegebenen Füllung und den Rahmenfarben. |
|
Zeichnet einen Schatten für einen rechteckigen Bereich. |
|
Füllt einen rechteckigen Bereich mit zwei Farbverläufen aus. |
|
Füllt einen rechteckigen Bereich mit einem angegebenen Farbverlauf aus. |
|
Füllt einen rechteckigen Bereich mit einem angegebenen Farbverlauf aus.Die Richtung der Farbänderung des Farbverlaufs ist ebenfalls angegeben. |
|
Füllt ein Rechteck mit einer angegebenen grauen Farbe aus. |
|
Hebt einen rechteckigen Bereich hervor. |
|
Konvertiert eine Farbe aus einer HLS-Darstellung auf eine RGB-Darstellung. |
|
Konvertiert eine Farbe aus einer HLS-Darstellung auf eine RGB-Darstellung. |
|
Konvertiert eine Farbe aus einer HSV-Darstellung auf eine RGB-Darstellung. |
|
Hilfsmethode, die einen Farbtonwert zu einem roten konvertiert, Grün oder Blauanteil. |
|
Kippt einen rechteckigen Bereich. |
|
Hilfsmethode, die die endgültige Farbe für ein halbtransparentes Pixel bestimmt. |
|
Erstellt eine Bitmap, die als Schatten verwendet werden kann. |
|
Konvertiert eine Farbe aus einer RGB-Darstellung zu einer HSL-Darstellung. |
|
Konvertiert eine Farbe aus einer RGB-Darstellung zu einer HSV-Darstellung. |
|
Hilfsmethode, die ein teilweise transparenten Pixel in einer Bitmap Farbe. |
|
Hilfsmethode, die ein einzelnes Pixel in einer Bitmap der angegebenen Farbe ändert. |
|
Kombiniert zwei Farben auf der Grundlage eines gewichtetes relativ. |
Hinweise
Die CDrawingManager-Klasse stellt Funktionen zum Zeichnen von Schatten, von Farbverläufen und von markierten Rechtecken bereit.Sie führt auch Alphablending aus.Sie können diese Klasse verwenden, um die Benutzeroberfläche der Anwendung direkt zu ändern.
Vererbungshierarchie
Anforderungen
Header: afxdrawmanager.h