Compartilhar via


Classe de CPoint

Semelhante a estrutura de POINTdo windows.

class CPoint : public tagPOINT

Membros

Construtores public

Nome

Descrição

CPoint::CPoint

Constrói CPoint.

Métodos públicos

Nome

Descrição

CPoint::Offset

Adiciona valores para os membros de x e de s de CPoint.

Operadores públicos

Nome

Descrição

CPoint::operator -

Retorna a diferença de CPoint e um tamanho, ou negação de um ponto, ou diferença de tamanho entre dois pontos, ou o tamanho por um deslocamento negativo.

CPoint::operator! =

Verifica uma desigualdade entre dois pontos.

CPoint::operator +

Retorna a soma de CPoint e um tamanho ou ponto, ou um deslocamento de CRect por um tamanho.

CPoint::operator +=

Deslocamentos CPoint adicionando um tamanho ou um ponto.

CPoint::operator -=

Deslocamentos CPoint subtraindo um tamanho ou um ponto.

== De CPoint::operator

Verifica uma igualdade entre dois pontos.

Comentários

Também inclui funções de membro para manipular CPoint e estruturas de PONTO .

Um objeto de CPoint pode ser usado em qualquer lugar que uma estrutura de POINTé usada. Operadores de essa classe que interagem com um “tamanho” aceitam objetos de CSize ou estruturas de TAMANHO , desde que os dois são intercambiáveis.

Dica

Essa classe é derivada da estrutura de tagPOINT.(O nome tagPOINT é um nome menos comumente usados para estrutura de POINT.) Isso significa que os membros de dados de estrutura, de x e de yde POINT, são acessíveis membros de dados de CPoint.

Dica

Para obter mais informações sobre as classes utilitárias compartilhadas (como CPoint), consulte classes compartilhadas.

Hierarquia de herança

tagPOINT

CPoint

Requisitos

Cabeçalho: atltypes.h

Consulte também

Referência

Gráfico da hierarquia

Estrutura POINT

Classe de CRect

Classe de CSize

Conceitos

Exemplo de documentos múltiplos MFC