📄 mcgsrun.h
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// IDataCentre wrapper class
class IDataCentre : public COleDispatchDriver
{
private:
LPDISPATCH m_pDispatch;
public:
IDataCentre() {} // Calls COleDispatchDriver default constructor
IDataCentre(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IDataCentre(const IDataCentre& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
~IDataCentre()
{
DetachDispatch( );
}
void SvrSetDispatch( LPDISPATCH pDispatch )
{
m_pDispatch = pDispatch;
DetachDispatch();
AttachDispatch( pDispatch );
};
// Attributes
public:
// Operations
private:
CString GetDataName(long ID);
long GetValueFromID(long ID, VARIANT* Value);
long GetValueFromName(LPCTSTR Name, VARIANT* Value);
long SetValueFromID(long ID, const VARIANT& Value);
long SetValueFromName(LPCTSTR Name, const VARIANT& Value);
long GetDataFromID(long ID, BSTR* Name, long* Type, float* InitV, BSTR* Unit, float* MaxV, float* MinV, long* PointN);
// long GetDataFromName(LPCTSTR Name, long* ID, long* Type, float* InitV, BSTR* Unit, float* MaxV, float* MinV, long* PointN);
public:
long GetDataType(LPCTSTR Name);
long GetDataFromName(LPCTSTR Name, long* ID, long* Type, float* InitV, BSTR* Unit, float* MaxV, float* MinV, long* PointN);
long GetValueFromName(CString strName, long& lValue);
long GetValueFromName(CString strName, float& fValue);
long GetValueFromName(CString strName, CString& sValue);
long SetValueFromName(CString strName, const long lValue);
long SetValueFromName(CString strName, const float fValue);
long SetValueFromName(CString strName, const CString sValue);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -