📄 capplication.h
字号:
//
// CApplication.h
//
#ifndef __H_CApplication__
#define __H_CApplication__
#include "IDispatchImpl.h"
#include "js_demo_h.h"
class CCar;
class CFileCopyThread;
class CApplication : public IDispatchImpl<CApplication
, IApplication
, &IID_IApplication>
{
public:
CApplication(ITypeLib* ptl);
~CApplication();
// APIs exposed to scripts
STDMETHODIMP get_car(IDispatch** ppdisp);
STDMETHODIMP alert(BSTR msg);
STDMETHODIMP triggerException();
STDMETHODIMP getInformation(BSTR key, IDispatch* pCallback);
STDMETHODIMP reviewScripts();
STDMETHODIMP copyFile(BSTR srcFile, BSTR dstFile, IDispatch* pCallback);
STDMETHODIMP createTimer(UINT interval, BOOL bAutoReset, IDispatch* pTimerProc, IDispatch** ppdisp);
STDMETHODIMP pauseForDebugger();
private:
CCar* mCar;
CFileCopyThread* mpFileThread;
};
#endif // __H_CApplication__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -