📄 cobjectmanager.h
字号:
//-- {CycleCode: 25} file [0..990]
//-- {AddDecl: 26} module.includes preserve=yes [0..399]
//## begin module.includes preserve=yes
// Copyright (C) 1991 - 1999 Rational Software Corporation
#if defined (_MSC_VER) && (_MSC_VER >= 1000)
#pragma once
#endif
#ifndef _INC_COBJECTMANAGER_43163B40006D_INCLUDED
#define _INC_COBJECTMANAGER_43163B40006D_INCLUDED
//单件类,在全局中只有这一个
//##ModelId=43163B40006D
class MFX_DLLExport CObjectManager
{
public:
//##ModelId=43166C7502CE
CObjectManager();
//-- {AddDecl: 28} region.generated [424..434]
public:
CCMDManager * GetCMDManager();
CViewManager * GetViewManager();
CModelManager * GetModelManager();
CFaceManager * GetCFaceManager();
CMessageManager * GetMessageManager();
public:
//##ModelId=43166C750261
static CObjectManager* Instance();
//-- {AddDecl: 29} region.inlineAnnotation [435..461]
//##Modelid=431658160232
//-- {AddDecl: 30} region.generated [462..478]
//##ModelId=431658160232
BOOL Init(CWnd * pMainFrm);
//-- {AddDecl: 31} region.inlineAnnotation [479..505]
//##Modelid=4316582100CB
//-- {AddDecl: 32} region.generated [506..547]
//##ModelId=4316582100CB
Clear();
private:
//##ModelId=43166C750204
static CObjectManager* instance;
//
CWnd * m_pMainFrm;
//管理视图的操作
//##ModelId=4316492F0399
CViewManager m_ViewManager;
//管理模块的加载
//##ModelId=4316493101B5
CModelManager m_ModelManager;
//管理Cmd命令的响应
//##ModelId=4316493203C8
CCMDManager m_CMDManager;
//管理界面工具条,菜单
//##ModelId=4316493403C8
CFaceManager m_FaceManager;
//管理消息
//##ModelId=4316493703B9
CMessageManager m_MessageManager;
};
//-- {InsertRegion: 43} module.vulnerableDeclarations [930..990]
//## begin module.epilog preserve=yes
#endif /* _INC_COBJECTMANAGER_43163B40006D_INCLUDED */
//## end module.epilog
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -