CPoint, classe
Semblable à la structure d' POINTwindows.
class CPoint : public tagPOINT
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un CPoint. |
Méthodes publiques
Nom |
Description |
---|---|
Ajoute des valeurs aux membres de x et de y d' CPoint. |
Opérateurs publics
Nom |
Description |
---|---|
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. |
|
Contrôles pour l'inégalité entre deux points. |
|
Retourne la somme des CPoint et une taille ou un point, ou CRect décalé par une taille. |
|
Compenser CPoint en ajoutant une taille ou un point. |
|
CPoint::operator -= |
Compenser CPoint en soustrayant une taille ou un point. |
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