CCWPaper03Doc

aı Pt;
afx_msg void OnButton32772ͿĨ();
afx_msg void OnUpdateButton32772(CCmdUI *pCmdUI);
afx_msg void OnButton32776();
afx_msg void OnUpdateButton32776(CCmdUI *pCmdUI);
afx_msg void OnButton32777ƶ();
afx_msg void OnUpdateButton32777(CCmdUI *pCmdUI);
afx_msg void OnButton32778();
afx_msg void OnUpdateButton32778(CCmdUI *pCmdUI);
afx_msg void OnButton32779ĩ();
afx_msg void OnUpdateButton32779(CCmdUI *pCmdUI);
afx_msg void OnButton32781ɾ¼();

CCWPaper03View

afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
afx_msg void OnRButtonUp(UINT nFlags, CPoint point);
afx_msg void OnRButtonDown(UINT nFlags, CPoint point);
afx_msg void OnButton32771();
afx_msg void OnButton32773();
afx_msg void OnButton32774();
afx_msg void OnButton32775();
afx_msg void OnButton32780Ƴ();
afx_msg void OnUpdateButton32774(CCmdUI *pCmdUI);
afx_msg void OnUpdateButton32775(CCmdUI *pCmdUI);
afx_msg void OnMouseMove(UINT nFlags, CPoint point);
afx_msg BOOL OnMouseWheel(UINT nFlags, short zDelta, CPoint pt);
afx_msg BOOL OnEraseBkgnd(CDC* pDC);
virtual void PostNcDestroy();

aı

ɫͿĨ PG;
BOOL ļ;BOOL ʾ;BOOL ͷ;BOOL ƶ;//ļ򿪱־
BOOL ʽֹкͱ;
BOOL ǰ׺δ;
BOOL doc;//bool Ҽ;//Ҽ±־
BOOL m_bFirstDraw;//
BOOL m_bDraw;//
int λ;//ָ
int b;//
short RATIOwh;//еĿ߱ high width ratio int RATIOwh=4 6 8;
CPoint ce,ce0;//ceΪкŻ棬갴ɿ
CArray <CString,CString> m_Array;//ģCPoint p//
CArray <CPoint,CPoint> ǰ׺XY;//λ
CArray <int,int> λ;
CPoint m_ptOrigin;//Դ
CRect m_rect;//ʹиı
COLORREF coloer;//ɫʹиı
LOGFONT lzf;//ṹʹиı
UINT hļ;//ı
BYTE wеĿ;        //ı
void ⴦(CDC* pDC,INT gai);//Cͼn(CDC* pDC)
void ĲƳ();//ͼOnButton32775()
void n32777127();
void (CPoint pn,INT gai);//ҼԱ
void ȫ(CPoint pn,INT gai);//
void õ(CPoint pn,INT gai);//
void DrawRectang(CDC *pDC,INT gai, CPoint point);//ƶο
void תList(CPoint& pn,INT gai);
void Ļи(INT gai,CDC* pDC);
UINT TַĿ(TCHAR ao);
void תҼƶ(CArray <CPoint,CPoint> &pout,CPoint  pin);
void תƶ(CArray <CPoint,CPoint> &pout,CPoint  pin);
void תҼƶ(CArray <RECT,RECT> &pout,CPoint  cen);
void ҼԱ(CArray <CPoint,CPoint> &pout,int &,BOOL &b);
void ҼԱ(CArray <RECT,RECT> &pout,int &,BOOL &b);//ն
void ҼԱ(CArray <RECT,RECT> &pout,CArray <int,int> &,BOOL &δ);//
ʼ//ʹʷce
virtual void ȡıLPS(CArchive& asd){};//
virtual void FileSave(CArchive& asd);
void ʼ(LOGFONT lz,COLORREF col){lzf=lz;coloer=col,b=lzf.lfHeight*5;};//ĵ
CCWPaper03Doc()
void Move(UINT nFlags,CDC *pDC, CPoint point);//ͼOnMouseMove(
void MouseWheel(short zDelta, CPoint pt);//ͼOnMouseWheel(
BOOL LButtonDown(UINT nFlags,CDC *dc,CPoint point);//ͼ
BOOL LButtonUp(UINT nFlags,CDC *dc,CPoint point);//ͼ
void CԻ();//ͼOnButton32771()
void Cͼn(CDC* pDC);//ͼOnDraw(CDC* pDC)
void PostNcDestroy(LOGFONT lz,COLORREF col);//ͼPostNcDestroy()
void RButtonDown(UINT nFlags,CPoint pn);//ͼ
void RButtonUp(CPoint pn);//ͼ
BOOL VCViewɫ(CDC* pDC);//ͼOnEraseBkgnd(CDC* pDC)
void View(LOGFONT lz,COLORREF col);
void ǰС(CDC* pDC,CFont &font,COLORREF s,INT gai)

ɫͿĨ

ͼεƶ Hy;
BOOL ͿĨ־;BOOL ;BOOL ޸;BOOL ޸յ;
BOOL BezXYδ;BOOL ʼδ;BOOL նδ;
BOOL m_bFirstDraw;//һ        
CRect m_rect;//ʹиı
RECT SS;CPoint Pl,Ps,el;int X,Y;
BYTE a; BYTE g; BYTE b;         
CArray <RECT,RECT> BllXY;//
CArray <int,int> ͬλ;
CArray <CPoint,CPoint> BezXY;//λ
int Ķλ,ն˶λ;//,ʼ˶λ//Ҫжͬλ㡿
void DrawRectangle(CDC *pDC, CPoint point);//ͿĨ
void (CDC* pDC,RECT re,COLORREF col);
void (CDC* pDC,CPoint Pl,BOOL fg);
void BllXYAdd(){X=1200;Y=10;};
void BllXYdel(){if(!BllXY.IsEmpty())BllXY.RemoveAt(BllXY.GetUpperBound());};
void ƶ(CDC *pDC,CPoint Pi,BOOL tt )        {Hy.εɫ(pDC,Pl,Pi,tt);};
void (CDC* pDC,short ,int );
void Ŷ(CDC* pDC,short ,int );
void (CArray<CPoint,CPoint> & bz,CPoint Pi){bz.Add(Pi);};
void (CArray<RECT,RECT> & bz,CPoint Pl,CPoint Ps)        {RECT Pi;        Pi.left=Pl.x
;Pi.top=Pl.y;Pi.right=Ps.x;Pi.bottom=Ps.y;        bz.Add(Pi);        };
void Ƴ(){if()Ƴ(BezXY);if(޸յ)Ƴ(BllXY);};
void Ƴ(CArray<CPoint,CPoint> & bz){if(!bz.IsEmpty()){bz.RemoveAt(Ķλ=bz.Ge
tUpperBound());Ķλ--;}};
void Ƴ(CArray<RECT,RECT> & bz){if(!bz.IsEmpty()){bz.RemoveAt(ն˶λ=bz.Get
UpperBound());ն˶λ--;}};
void (CDC* pDC,CPoint,int ,DWORD col);//ͼ

ͼεƶ

void ˢƶ(CDC *pDC,CPoint point)
void εɫ(CDC *pDC,CPoint &pz,CPoint point,BOOL FirstDraw)//ⲿȫֱ
ʷ洢pz
void ɫʾ1(CDC *pDC,CPoint point)        
void ɫʾ(CDC *pDC,CPoint point)

ưť
ļ˵
򿪡
ʷб
ļΪ
ļ桿
˳

Fo
Sc
\n
Cr
Ti
Bz
Dx
Pl
Ps
de
ad

FoCԻ() OnButton32771()
ScͿĨ־ OnButton32772ͿĨ()
\nӦ() OnButton32773()
Crʾ OnButton32774()
Tiͷ OnButton32775()

Bz OnButton32776()
Dxƶ OnButton32777ƶ()ƶ=TRUE
Pl޸ OnButton32778()
Ps޸յ OnButton32779ĩ()
deƳ() OnButton32780Ƴ()
adɾ OnButton32781ɾ¼()
D:\ֲ\ĵ\ıжť\CWPaper03\Debug20210618 20:
58:11
ػ洰ڡ
Ŵڡ
ƶ

ơ
ϡ
¡
Ҽϡ
Ҽ¡
ƶ
мƶ
ж塿
в
ഫݡ
ȫ˳
ˢ


end
      