Classe de CPoint
Semelhante a estrutura de POINTdo windows.
class CPoint : public tagPOINT
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói CPoint. |
Métodos públicos
Nome |
Descrição |
---|---|
Adiciona valores para os membros de x e de s de CPoint. |
Operadores públicos
Nome |
Descrição |
---|---|
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. |
|
Verifica uma desigualdade entre dois pontos. |
|
Retorna a soma de CPoint e um tamanho ou ponto, ou um deslocamento de CRect por um tamanho. |
|
Deslocamentos CPoint adicionando um tamanho ou um ponto. |
|
CPoint::operator -= |
Deslocamentos CPoint subtraindo um tamanho ou um ponto. |
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.
Observação |
---|
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. |
Observação |
---|
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