Freigeben über


CPoint Class

Ähnlich der Struktur Windows POINT.

class CPoint : public tagPOINT

Mitglieder

Öffentliche Konstruktoren

Name

Description

CPoint::CPoint

Erstellt einen CPoint.

Öffentliche Methoden

Name

Description

CPoint::Offset

Fügt Werte den x und y-Member CPoint hinzu.

Öffentliche Operatoren

Name

Description

CPoint::operator -

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.

CPoint::operator !=

Überprüfungen für Ungleichheit zwischen zwei Punkten.

CPoint::operator +

Gibt die Summe von CPoint und Größe oder Punkt oder CRect, das von einer Größe versetzt ist zurück.

CPoint::operator +=

Offsets CPoint durch Hinzufügen einer Größe oder des Punkts.

CPoint::operator -=

Offsets CPoint durch das Subtrahieren einer Größe oder des Punkts.

CPoint::operator ==

Ü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

Siehe auch

Referenz

Hierarchiediagramm

POINT-Struktur

CRect Class

CSize Class

Konzepte

MFC-Beispiel MDI