📄 mcgsset.h
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// IMcgsset wrapper class
class IMcgsset : public COleDispatchDriver
{
public:
IMcgsset() {} // Calls COleDispatchDriver default constructor
IMcgsset(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IMcgsset(const IMcgsset& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
~IMcgsset()
{
SvrDetach( );
}
// Attributes
public:
void SvrDetach()
{
DetachDispatch();
};
void SvrSetDispatch( LPDISPATCH pDispatch )
{
DetachDispatch();
AttachDispatch( pDispatch );
};
long GetWinVer();
void SetWinVer(long);
long GetMcgsVer();
void SetMcgsVer(long);
CString GetMcgsSetName();
void SetMcgsSetName(LPCTSTR);
CString GetMcgsSaveName();
void SetMcgsSaveName(LPCTSTR);
LPDISPATCH GetSvrPackage();
void SetSvrPackage(LPDISPATCH);
long GetMcgsDataNum();
void SetMcgsDataNum(long);
LPDISPATCH GetSvrDevQuery();
void SetSvrDevQuery(LPDISPATCH);
LPDISPATCH GetParentDev();
void SetParentDev(LPDISPATCH);
CString GetMcgsSetDB();
void SetMcgsSetDB(LPCTSTR);
CString GetMcgsSaveDB();
void SetMcgsSaveDB(LPCTSTR);
LPDISPATCH GetSvrDevice();
void SetSvrDevice(LPDISPATCH);
// Operations
public:
CString SetDataDlg(long Flag);
CString GetDataName(long ID);
long GetDataID(LPCTSTR Name, long Type);
long CreateNewData(LPCTSTR Name, long Type, float InitV, LPCTSTR Unit, float MaxV, float MinV, long PointN);
long GetValueArray(long Num, const VARIANT& ID, const VARIANT& Value);
long SetValueArray(long Num, const VARIANT& ID, const VARIANT& Value);
long GetDataFromID(long ID, BSTR* Name, long* Type, float* InitV, BSTR* Unit, float* MaxV, float* MinV, long* PointN);
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 GetDataFromName(LPCTSTR Name, long* ID, long* Type, float* InitV, BSTR* Unit, float* MaxV, float* MinV, long* PointN);
CString GetDeviceName(long Index);
long GetDeviceState(LPCTSTR Name);
CString GetStgyName(long Index);
CString GetWindowName(long Index);
long GetWindowState(LPCTSTR Name);
long SetDevice(LPCTSTR Name, long Mode, LPCTSTR Msg);
long SetStgy(LPCTSTR Name);
long SetWindow(LPCTSTR Name, long Mode);
long GetGroupObj(LPCTSTR Name, long* Num, const VARIANT& ID);
long GetDbIDFromID(long ID);
long GetIDFromDbID(long DbID);
long NotifyPortAddress(LPCTSTR DevName, long PortBase, long PortCount, BSTR* ErrMsg);
long GetAlmDatName(const VARIANT& Name);
long GetSaveDatName(const VARIANT& Name);
long GetDataType(LPCTSTR Name);
long Compile(long Type, LPCTSTR strExpress, const VARIANT& runCode, long* Num, BSTR* strErr);
long SetActiveX(LPCTSTR strName, long Mode, LPCTSTR strCmd);
long SaveDataOnTime(DATE SaveTime, long SaveTimeMS, long DataID);
CString FileNameStore(LPCTSTR FileName);
CString FileNameRestore(LPCTSTR FileName);
CString GetSerialCode();
long GetDataProperty(LPCTSTR strDataName, LPCTSTR strPropertyName, VARIANT* vntValue);
long SetDataProperty(LPCTSTR strDataName, LPCTSTR strPropertyName, const VARIANT& vntValue);
LPDISPATCH GetDevComm();
long ReleaseDevComm();
LPDISPATCH GetDevTcpip();
long ReleaseDevTcpip();
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -