#pragma once #include "SigmaDoc.h" #include "SigmaView.h" #include "ItemSelect.h" class CItemWellGroupEdit : public CItemSelect { public: CItemWellGroupEdit(CSigmaDoc * ppDoc); virtual ~CItemWellGroupEdit(void); COne *m_pWellGroupOne; //相当于临时显示图元 void SetData(BYTE* buffElement, int buffLen); void SetBranchHorizonLength(double curveLength, POSITION pos); int DeleteSelection(void) override; virtual int OnMouseMove(CDC *pDC, UINT nFlags, CPoint point) override; BOOL OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) override; private: COne* CreateOne(); };