Поделиться через


CPoint Class

Похожий на структуру Windows POINT .

class CPoint : public tagPOINT

Члены

Открытые конструкторы

Имя

Описание

CPoint::CPoint

Конструирует CPoint.

Открытые методы

Имя

Описание

CPoint::Offset

Добавляет значения на члены x и yCPoint.

Открытые операторы

Имя

Описание

CPoint::operator -

Возвращает разницу CPoint и размера или отрицание точки или difference размера между 2 точек или отрицательным смещением размером.

CPoint::operator !=

Проверяет неравенство между 2 точек.

CPoint::operator +

Возвращает сумму CPoint и размера или точки или CRect возмещенное размером.

CPoint::operator +=

Смещения CPoint путем добавления размер или точку.

CPoint::operator -=

Смещения CPoint путем вычитания размер или точку.

CPoint::operator ==

Проверяет равенство между 2 точек.

Заметки

Он также содержит функции-члены для управления CPoint и структуры ТОЧКА.

Объект CPoint можно использовать везде, где используется структура POINT . Операторы этого класса, которые взаимодействуют с размером" или "принимают объекты CSize или структуры РАЗМЕР, поскольку 2 взаимозаменяема.

Примечание

Этот класс является производным от структуры tagPOINT .(Имя tagPOINT менее часто используемым имя для структуры POINT ). Это означает, что элементы данных структуры x и yPOINT , доступные элементы данных CPoint.

Примечание

Дополнительные сведения об общих служебных классов (например, CPoint) см. в разделе Общие классы.

Иерархия наследования

tagPOINT

CPoint

Требования

заголовок: atltypes.h

См. также

Ссылки

Диаграмма иерархии

Структура POINT

CRect Class

CSize Class

Основные понятия

Примеры MFC с интерфейсом MDI