📄 unittree.h
字号:
// UnitTree.h: interface for the UnitTree class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_UNITTREE_H__1F9B15AE_02D7_4788_B643_650011BB2055__INCLUDED_)
#define AFX_UNITTREE_H__1F9B15AE_02D7_4788_B643_650011BB2055__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "Unit.h"
/*
树结点SetItemData()保存索引Units的索引
*/
//##ModelId=40A481F0002E
class UnitTree :public CObject
{
public:
//##ModelId=40A481F0003F
void ExpandRoot();
//##ModelId=40A481F00040
bool IsSelected();
//##ModelId=40A481F0004F
CImageList ImageList;
//##ModelId=40A481F0005D
long GetParent(long ID);
//##ModelId=40A481F0006D
bool IsChild(int father_id, int child_id);
//##ModelId=40A481F0007D
virtual bool SetSelectUnit(int ID);
//##ModelId=40A481F00080
virtual Unit& GetSelcetUnit();
//##ModelId=40A481F00082
void Clear();
//##ModelId=40A481F0008C
void ReLoad(){ Clear(); Load(); };
//##ModelId=40A481F0008D
virtual void LoadAll(int ID, HTREEITEM parent);
//##ModelId=40A481F000DB
bool Load();
//##ModelId=40A481F000EB
CTreeCtrl * pTree;
//##ModelId=40A481F000FB
CDaoTableDef * pUnitTable;
//##ModelId=40A481F00100
CDaoRecordset * pUnitRS;
//##ModelId=40A481F00139
vector<HTREEITEM> Items;
//##ModelId=40A481F00158
vector<class Unit> Units;
//##ModelId=40A481F0015C
UnitTree(CTreeCtrl * pTreeCtrl);
//##ModelId=40A481F00167
virtual ~UnitTree();
protected:
};
#endif // !defined(AFX_UNITTREE_H__1F9B15AE_02D7_4788_B643_650011BB2055__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -