📄 cscriptenginewrapper.h
字号:
//
// CScriptEngineWrapper.h
//
#ifndef __H_CScriptEngineWrapper__
#define __H_CScriptEngineWrapper__
#include "activscp.h"
class CScriptEngineWrapper
{
private:
CScriptEngineWrapper(IActiveScript* pEngine);
public:
static void CreateInstance(IActiveScript* pEngine);
static void DeleteInstance();
static CScriptEngineWrapper* GetInstance();
~CScriptEngineWrapper();
IDispatch* GetDispatch(BSTR pItemName = 0);
private:
static CScriptEngineWrapper* mInstance; // singleton instance of CScriptEngineWrapper
IActiveScript* mpEngine; // NOT add an extra reference count!
};
extern CScriptEngineWrapper* GetScriptEngine();
#endif // __H_CScriptEngineWrapper__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -