⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myeditview.h

📁 地理信息系统(GIS)相关.子图符号转成文字描述的功能.
💻 H
字号:
// MyEditView.h : interface of the CMyEditView class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_MYEDITVIEW_H__7866D61A_466F_4130_988E_C64463354909__INCLUDED_)
#define AFX_MYEDITVIEW_H__7866D61A_466F_4130_988E_C64463354909__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "CGisEdit.h"

class CMyEditDoc;
class CMyEditView : public CGisEditView
{
protected: // create from serialization only
	CMyEditView();
	DECLARE_DYNCREATE(CMyEditView)

// Attributes
public:
	CMyEditDoc* GetDocument();

// Operations
public:

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CMyEditView)
	public:
	virtual void OnDraw(CDC* pDC);  // overridden to draw this view
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
	virtual void OnInitialUpdate();
	//}}AFX_VIRTUAL
	
private:
    void UpdateAreaName();

// Implementation
public:
	virtual ~CMyEditView();
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// Generated message map functions
protected:
	//{{AFX_MSG(CMyEditView)
	afx_msg void OnClearall();
	afx_msg void OnLoadLine();
	afx_msg void OnAppendLine();
	afx_msg void OnSaveLine();
	afx_msg void OnSaveAsLine();
	afx_msg void OnSavePartLine();
	afx_msg void OnClearLine();
	afx_msg void OnLoadRegion();
	afx_msg void OnAppendRegion();
	afx_msg void OnSaveRegion();
	afx_msg void OnSaveAsRegion();
	afx_msg void OnSavePartRegion();
    afx_msg void OnClearRegion();        
    afx_msg void OnLoadPoint();          
    afx_msg void OnAppendPoint();        
    afx_msg void OnSavePoint();          
	afx_msg void OnSaveAsPoint();
    afx_msg void OnSavePartPoint();      
    afx_msg void OnClearPoint();         
    afx_msg void OnEditMapParm();        
    afx_msg void OnLoadRastFile();       
    afx_msg void OnSaveRastFile();       
    afx_msg void OnCloseRastFile();      
    afx_msg void OnEditWndBkFace();      
	afx_msg void OnInvertBmp();
	afx_msg void OnSelectCursorColor();
    afx_msg void OnMoveLine();           
    afx_msg void OnMoveGroupLineByKey(); 
	afx_msg void OnMoveLineByDist();
    afx_msg void OnClipLineHavePoint();  
    afx_msg void OnClipLineNoPoint();    
    afx_msg void OnMakeLine(); 
    afx_msg void OnMakeArc();       
    afx_msg void OnMoveLineDot();        
    afx_msg void OnChainLine();          
    afx_msg void OnLongLine();           
    afx_msg void OnShortLine();          
    afx_msg void OnAddLineDot();         
    afx_msg void OnDelLineDot();         
    afx_msg void OnCopyLine();           
    afx_msg void OnMAkeLineParall();     
    afx_msg void OnChangeLineDir();      
	afx_msg void OnDeleteLine();
    afx_msg void OnUpdateLineParm();     
    afx_msg void OnNodeCleanLineOrg();   
    afx_msg void OnNodeCleanLineAvg();   
    afx_msg void OnArrayCopyLine();      
    afx_msg void OnReplaceLineParm();    
    afx_msg void OnEditGiveLine();       
    afx_msg void OnUpdateLineAtt();      
	afx_msg void OnSmoothLineSegment();
	afx_msg void OnSmoothGroupLine();
    afx_msg void OnAutoLineClean();      
    afx_msg void OnReduceALine();        
    afx_msg void OnBandLine();           
    afx_msg void OnDefautLineParm();     
    afx_msg void OnAutoArcClean();       
    afx_msg void OnEditLineAttStru();  
    afx_msg void OnEnlargeLine();        
    afx_msg void OnRotateLine();         
    afx_msg void OnXMirrorLine();        
    afx_msg void OnYMirrorLine();        
    afx_msg void OnOMirrorLine();        
    afx_msg void OnModLinParmByAtt(); 
	afx_msg void OnModLinAttByParm(); 
	afx_msg void OnManuRvs();            
	afx_msg void OnAutoRvs();            
	afx_msg void OnLoopRvsCenter();
	afx_msg void OnLoopRvsEdge();        
	afx_msg void OnSetRvsAll();          
	afx_msg void OnSetRvsRect();         
	afx_msg void OnSetRvsParm();         
	afx_msg void OnSetHeiParm();         
	afx_msg void OnHeightAlign();        
	afx_msg void OnMakeRegion();         
	afx_msg void OnMakeSubRegion();
	afx_msg void OnSplitreg();
	afx_msg void OnTakeArcFromLine();
	afx_msg void OnTakeLineFromArc();
	afx_msg void OnAddArcDot();          
	afx_msg void OnDeleteArcDot();       
	afx_msg void OnMoveArcDot();         
	afx_msg void OnDeleteArc();          
	afx_msg void OnMoveArc();            
	afx_msg void OnMoveGroupArcByKey();
	afx_msg void OnClipArc();            
	afx_msg void OnChangeArcDir();       
	afx_msg void OnUpdateArcParm();      
	afx_msg void OnNodeCleanArcOrg();    
	afx_msg void OnNodeCleanArcAvg();    
	afx_msg void OnDeleteRegion();       
	afx_msg void OnUnionRegion();       
	afx_msg void OnEditGiveRegion();     
	afx_msg void OnUpdateRegionAtt();    
	afx_msg void OnUpdateArcAtt();
	afx_msg void OnLongArc();            
	afx_msg void OnShortArc();           
	afx_msg void OnSmoothArc();          
	afx_msg void OnSmoothArcSegment();   
	afx_msg void OnReduceArc();          
	afx_msg void OnDefautRegParm();      
	afx_msg void OnReplaceRegArcParm();  
	afx_msg void OnDefautRegArcParm();
	afx_msg void OnEnlargeArc();
	afx_msg void OnRotateArc();          
	afx_msg void OnXMirrorRegion();      
	afx_msg void OnYMirrorRegion();      
	afx_msg void OnOMirrorRegion();      
	afx_msg void OnCopyRegion();         
	afx_msg void OnArrayCopyRegion();    
	afx_msg void OnCheckSelfCross();     
	afx_msg void OnCheckAllSelfCross();  
	afx_msg void OnModRegParmByAtt();
	afx_msg void OnModRegAttByParm();
    afx_msg void OnMakePoint();          
    afx_msg void OnDeletePoint();        
    afx_msg void OnMovePoint();          
    afx_msg void OnCopyPoint();          
    afx_msg void OnPositionPoint();      
	afx_msg void OnRulePoint();
    afx_msg void OnClipString();         
    afx_msg void OnJoinString();         
    afx_msg void OnUpdateImage();        
    afx_msg void OnUpdatePointParm();    
    afx_msg void OnUpdateWord();         
    afx_msg void OnUpdateAngle();        
    afx_msg void OnReplaceRegParm();     
	afx_msg void OnArrayCopyPoint();
	afx_msg void OnDefautPointParm();
    afx_msg void OnReplacePointParm();   
    afx_msg void OnEditGivePoint();      
    afx_msg void OnUpdatePointAtt();
    afx_msg void OnModPntParmByAtt();    
    afx_msg void OnMadeNoteByAtt();
	afx_msg void OnModPntAttByParm();	   
    afx_msg void OnTopo();               
    afx_msg void OnCoordChange();        
    afx_msg void OnCoordChangeByMouse(); 
    afx_msg void OnLineToArc();          
    afx_msg void OnArcToLine();          
    afx_msg void OnAutoCrossClipLin();   
    afx_msg void OnCleanShortLin();      
    afx_msg void OnUndo();               
    afx_msg void OnEditColorTable();     
	afx_msg void OnCustomColor();
    afx_msg void OnMoveGraph();          
    afx_msg void OnViewMapInfo();        
    afx_msg void OnNearGroupToLine();    
    afx_msg void OnNearGroupToArc();     
    afx_msg void OnCopyGraph();          
    afx_msg void OnEditSystemParm();   
    afx_msg void OnOutColorTable();      
	afx_msg void OnGetSymbol();
	afx_msg void OnSaveSymbol();
    afx_msg void OnQuerySymbol();        
    afx_msg void OnGetLineSty();         
    afx_msg void OnSaveLineSty();        
    afx_msg void OnQueryLineSty();       
    afx_msg void OnGetPattern();         
    afx_msg void OnSavePattern();        
    afx_msg void OnQueryPattern();       
    afx_msg void OnEditSymbolBox();      
    afx_msg void OnCopySubGraph();       
    afx_msg void OnCopyPattern();        
    afx_msg void OnCopyLineType();       
    afx_msg void OnReplaceLinLay();      
    afx_msg void OnReplaceRegLay();      
    afx_msg void OnReplacePntLay();      
	afx_msg void OnChangeLinLay();
    afx_msg void OnChangeRegLay();       
    afx_msg void OnChangePntLay();       
    afx_msg void OnSaveCurLayLin();      
    afx_msg void OnSaveCurLayReg();      
    afx_msg void OnSaveCurLayPnt();      
    afx_msg void OnDeleteCurLayLin();    
    afx_msg void OnDeleteCurLayReg();    
	afx_msg void OnDeleteCurLayPnt();
	afx_msg void OnOpenAllLay();
    afx_msg void OnCloseAllLay();        
    afx_msg void OnChangeLinLayPad();    
    afx_msg void OnChangeCurLay();       
    afx_msg void OnChangeLayName();      
    afx_msg void OnChangeRegLayPad();    
    afx_msg void OnChangePntLayPad();    
    afx_msg void OnSelectSysSelectParm();   
    afx_msg void OnMakeLineByKey();
	afx_msg void OnMakeArcByKey();       
    afx_msg void OnMoveLineDotContinue();
    afx_msg void OnKeyMoveLineDot();     
    afx_msg void OnNearToLine();         
    afx_msg void OnMoveArcDotContinue(); 
    afx_msg void OnKeyMoveArcDot();      
	afx_msg void OnMoveArcByDist();
    afx_msg void OnNearToArc();          
    afx_msg void OnReplaceSubWord();     
	afx_msg void OnReplaceAllWord();
    afx_msg void OnTopoCheck();          
    afx_msg void OnCombinLabelFile();    
    afx_msg void OnMoveGraphByKey();     
    afx_msg void OnSearchSub();          
	afx_msg void OnLineCleanNearDot();
	afx_msg void OnArcCleanNearDot();
	afx_msg void OnMovePointKey();
	afx_msg void OnMegerLnlin();
	afx_msg void OnIndotLnlin();
	afx_msg void OnInstmLnlin();
	afx_msg void OnIn0Lncir();
	afx_msg void OnIn1Lncir();
	afx_msg void OnIn0Lnarc();
	afx_msg void OnIn1Lnarc();
	afx_msg void OnIn0Lrect();
	afx_msg void OnInEllips();
	afx_msg void OnCrossLnlin();
	afx_msg void OnIn1Lrect();
	afx_msg void OnInPtstr();
	afx_msg void OnInPtsub();
	afx_msg void OnInPtcir();
	afx_msg void OnInPtarc();
	afx_msg void OnDevcIni();
	afx_msg void OnDevcIns();
	afx_msg void OnUpdateInstmLnlin(CCmdUI* pCmdUI);
	afx_msg void OnUpdateIndotLnlin(CCmdUI* pCmdUI);
	afx_msg void OnUpdateIn0Lnarc(CCmdUI* pCmdUI);
	afx_msg void OnUpdateIn0Lncir(CCmdUI* pCmdUI);
	afx_msg void OnUpdateIn0Lrect(CCmdUI* pCmdUI);
	afx_msg void OnUpdateIn1Lnarc(CCmdUI* pCmdUI);
	afx_msg void OnUpdateIn1Lncir(CCmdUI* pCmdUI);
	afx_msg void OnUpdateIn1Lrect(CCmdUI* pCmdUI);
	afx_msg void OnUpdateInEllips(CCmdUI* pCmdUI);
	afx_msg void OnUpdateInPtarc(CCmdUI* pCmdUI);
	afx_msg void OnUpdateInPtcir(CCmdUI* pCmdUI);
	afx_msg void OnUpdateInPtstr(CCmdUI* pCmdUI);
	afx_msg void OnUpdateInPtsub(CCmdUI* pCmdUI);
	afx_msg void OnUpdateCrossLnlin(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRegionParm();
	afx_msg void OnChangenv();
	afx_msg void OnEditArcAttStru();
	afx_msg void OnEditPntAttStru();
	afx_msg void OnEditRegAttStru();
	afx_msg void OnSameLineCheck();
	afx_msg void OnSameArcCheck();
	afx_msg void OnSetbasearc();
	afx_msg void OnClearBaseArc();
	afx_msg void OnMakeLineUsePoint();
	afx_msg void OnImagePosParm();
	afx_msg void OnAddnotetoatt();
	afx_msg void OnCleanShortArc();
	afx_msg void OnRegunion();
	afx_msg void OnReginter();
	afx_msg void OnRegsub();
	afx_msg void OnRegindent();
	afx_msg void OnShowRegData();
	afx_msg void Onbuffer();
	afx_msg void OnShowNodData();
	afx_msg void OnLineTopoCheck();
	afx_msg void OnSelectline();
	afx_msg void OnSelectpoint();
	afx_msg void OnSelectregion();
	afx_msg void OnSelectgraphics();
	afx_msg void OnCopy();
	afx_msg void OnCut();
	afx_msg void OnPaste();
	afx_msg void OnUpdateCopy(CCmdUI* pCmdUI);
	afx_msg void OnUpdateCut(CCmdUI* pCmdUI);
	afx_msg void OnUpdatePaste(CCmdUI* pCmdUI);
	afx_msg void OnCreatelabel();
	afx_msg void OnAutolinklin();
	afx_msg void OnMakegraphicsregion();
	afx_msg void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
	afx_msg void OnKeyUp(UINT nChar, UINT nRepCnt, UINT nFlags);
	afx_msg void OnMouseMove(UINT nFlags, CPoint point);
	afx_msg void OnMyDelpnts();
	afx_msg void OnMyUndo();
	afx_msg void OnSub();
	afx_msg void OnXian();
	afx_msg void OnHua();
	afx_msg void OnTst();
	afx_msg void OnYanse();
	afx_msg void OnQuyanse();
	afx_msg void OnXianyanse();
	afx_msg void OnDianyanse();
	afx_msg void OnHuawen();
	afx_msg void OnFdrp();
	afx_msg void OnSubtochar();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

#ifndef _DEBUG  // debug version in MyEditView.cpp
inline CMyEditDoc* CMyEditView::GetDocument()
   { return (CMyEditDoc*)m_pDocument; }
#endif

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_MYEDITVIEW_H__7866D61A_466F_4130_988E_C64463354909__INCLUDED_)

⌨️ 快捷键说明

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