CPoint Class
Ähnlich der Struktur Windows POINT.
class CPoint : public tagPOINT
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt einen CPoint. |
Öffentliche Methoden
Name |
Description |
---|---|
Fügt Werte den x und y-Member CPoint hinzu. |
Öffentliche Operatoren
Name |
Description |
---|---|
Gibt den Unterschied zu CPoint und die Größe oder die Negation eines Punkts oder den Größenunterschied zwischen zwei Punkten oder dem Offset durch eine negative Größe zurück. |
|
Überprüfungen für Ungleichheit zwischen zwei Punkten. |
|
Gibt die Summe von CPoint und Größe oder Punkt oder CRect, das von einer Größe versetzt ist zurück. |
|
Offsets CPoint durch Hinzufügen einer Größe oder des Punkts. |
|
CPoint::operator -= |
Offsets CPoint durch das Subtrahieren einer Größe oder des Punkts. |
Überprüft die Gleichheit zwischen zwei Punkten. |
Hinweise
Es schließt auch Memberfunktionen ein, um CPoint und PUNKT-Strukturen zu bearbeiten.
Ein CPoint-Objekt kann verwendet werden, wo eine POINT-Struktur verwendet wird. Die Operatoren dieser Klasse, die mit einer "Größe" interagieren, erwartet entweder CSize-Objekte oder GRÖSSE-Strukturen, da die zwei sind austauschbar.
Hinweis
Diese Klasse wird von tagPOINT-Struktur abgeleitet.(Der Name tagPOINT ist ein weniger häufig verwendeten Name für die POINT-Struktur.) Dies bedeutet, dass die Datenmember der POINT-Struktur, x und y, zugreifbare Datenmember von CPoint sind.
Hinweis
Weitere Informationen zu freigegebenen Hilfsklassen (z CPoint), finden Sie unter Freigegebene Klassen.
Vererbungshierarchie
tagPOINT
CPoint
Anforderungen
Header: atltypes.h