Partager via


CPoint, classe

Semblable à la structure d' POINTwindows.

class CPoint : public tagPOINT

Membres

Constructeurs publics

Nom

Description

CPoint::CPoint

Construit un CPoint.

Méthodes publiques

Nom

Description

CPoint::Offset

Ajoute des valeurs aux membres de x et de y d' CPoint.

Opérateurs publics

Nom

Description

CPoint::operator -

Retourne la différence de CPoint et une taille, ou la négation d'un point, ou la différence de taille entre deux points, ou le décalage par une taille négative.

CPoint::operator ! =

Contrôles pour l'inégalité entre deux points.

CPoint::operator +

Retourne la somme des CPoint et une taille ou un point, ou CRect décalé par une taille.

CPoint::operator +=

Compenser CPoint en ajoutant une taille ou un point.

CPoint::operator -=

Compenser CPoint en soustrayant une taille ou un point.

== De CPoint::operator

Contrôles d'égalité entre deux points.

Notes

Il inclut également des fonctions membres pour manipuler CPoint et des structures de POINT .

Un objet d' CPoint peut être utilisé partout où une structure d' POINTest utilisée. Les opérateurs de cette classe qui interagissent avec une « taille » acceptent les objets de CSize ou des structures de TAILLE , étant donné que les deux sont interchangeables.

Notes

Cette classe est dérivée de la structure d' tagPOINT.(Le nom tagPOINT est un nom plus couramment utilisé pour la structure d' POINT.) Cela signifie que les membres de données de la structure, d' x et d' yd' POINT, sont des données membres accessibles d' CPoint.

Notes

Pour plus d'informations sur les classes de services partagés (comme CPoint), consultez classes partagées.

Hiérarchie d'héritage

tagPOINT

CPoint

Configuration requise

en-tête : atltypes.h

Voir aussi

Référence

Graphique de la hiérarchie

structure de POINT

CRect, classe

CSize, classe

Concepts

Exemple MDI MFC