cpoint.h

来自「基于Windml2.0的窗口系统原代码 , 以及和MFC CDC兼容的CDC」· C头文件 代码 · 共 64 行

H
64
字号

////////////////////////////////////////////////////////////////////////
//
//  作者:
//  创建日期:
//  最后修改日期:
//	说明:本类是为兼容MFC中CPoint类而设计,仅仅提供非常简单的功能
//
////////////////////////////////////////////////////////////////////////

#ifndef CPoint_h
#define CPoint_h 1

#include "vector"
#include "cdc_platform.h"


//##ModelId=3FC7047F00F7
class CPoint 
{
	
public:
	
public:
    //##ModelId=3FC704800050
    CPoint ();
    //##ModelId=3FC704800051
    CPoint (int X, int Y);
    //##ModelId=3FC704800054
    CPoint (const POINT &point);

    //##ModelId=3FC704800059
    const CPoint & operator=(const CPoint &right);
    //##ModelId=3FC70480005B
    const CPoint & operator=(const POINT &right);
    //##ModelId=3FC70480005D
    bool operator==(const CPoint & point) const;
    //##ModelId=3FC704800063
    bool operator==(const POINT & point) const ;

    //##ModelId=3FC704800066
    CPoint operator +( CPoint point ) const;
    //##ModelId=3FC704800069
    void operator +=( SIZE size );
    //##ModelId=3FC70480006D
    void operator +=( CPoint point );
    
    //##ModelId=3FC70480006F
    POINT IPoint() const;

public:
    //##ModelId=3FC704800045
	int x;
    //##ModelId=3FC70480004F
	int y;
	
};


#endif



⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?