#include "StdAfx.h" #include "CommandDelete.h" #include "Layer.h" #include "GlobalFunction.h" CCommandDelete::CCommandDelete(void) { } CCommandDelete::~CCommandDelete(void) { } void CCommandDelete::ExcuteExt() { CLayer &layer = gLayer; layer.DelObj(m_ObjContainer); } void CCommandDelete::UndoExt() { CLayer &layer = gLayer; layer.AddObject(m_ObjContainer); } CString CCommandDelete::GetStr() { CString str = "_erase ɾ³ý-----"; vector> &vec = m_ObjContainer.GetObjVec(); if(vec.empty()==false) { CString str1; str1.Format("%ld",vec.size()); str +="[ÊýÁ¿] : <"+str1+">"; } return str; }