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

📄 changemanager.h

📁 墨香最新私服
💻 H
字号:
#ifndef	_CHANGE_MANAGER_
#define	_CHANGE_MANAGER_

//////////////////////////////////////
//	º¯°æ µ¥ÀÌÅÍ¿¡ ´ëÇÑ °ü¸®¸¦ ÇÑ´Ù. //
//////////////////////////////////////

class CChangeValue;
class CBaseDoc;

class CChangeManager {
protected:
	CYHHashTable<CChangeValue>*			m_pChangeEditInfo;
	CYHHashTable<CChangeValue>*			m_pChangeBtnInfo;
	CYHHashTable<CChangeValue>			m_ChangePosition;

	CBaseDoc*							m_pDocument;

public:
	CChangeManager();
	virtual ~CChangeManager();

	void Init(CBaseDoc* pDoc);
	void ProcessList();

	// ±âÁ¸ Á¤º¸°¡ ÀÖ´ÂÁö °Ë»ç ÇÑ´Ù.
	CChangeValue* ExistChangeInfo(DWORD Idx, BOOL bEdit = TRUE); 

	void Add(CChangeValue* info, DWORD Idx, BOOL bEdit = TRUE); // Ãß°¡
	void Delete(DWORD Idx, BOOL bEdit = TRUE);
	void DeleteAll();

	void AddPositionTable( CChangeValue* pInfo, DWORD dwItemDBIdx );

public: //service
	TABLE_KIND GetTableKind_ByField(INFOFIELD field);
};

#endif //_CHANGE_MANAGER_

⌨️ 快捷键说明

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