📄 synctrl.h
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// _ISynAPICtrlEvents wrapper class
class _ISynAPICtrlEvents : public COleDispatchDriver
{
public:
_ISynAPICtrlEvents() {} // Calls COleDispatchDriver default constructor
_ISynAPICtrlEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_ISynAPICtrlEvents(const _ISynAPICtrlEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void OnNotify(long eReason);
};
/////////////////////////////////////////////////////////////////////////////
// ISynAPICtrl wrapper class
class ISynAPICtrl : public COleDispatchDriver
{
public:
ISynAPICtrl() {} // Calls COleDispatchDriver default constructor
ISynAPICtrl(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
ISynAPICtrl(const ISynAPICtrl& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void Initialize();
long FindDevice(long eConnectionType, long eDeviceType, long lLast);
long GetLongProperty(long eProperty);
void SetLongProperty(long eProperty, long newVal);
CString GetStringProperty(long eProperty);
void HardwareBroadcast(long lAction);
void Activate();
void PersistState(long lStateFlags);
void RestoreState(long lStateFlags);
void Deactivate();
};
/////////////////////////////////////////////////////////////////////////////
// ISynPacketCtrl wrapper class
class ISynPacketCtrl : public COleDispatchDriver
{
public:
ISynPacketCtrl() {} // Calls COleDispatchDriver default constructor
ISynPacketCtrl(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
ISynPacketCtrl(const ISynPacketCtrl& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
long GetLongProperty(long eProperty);
void SetLongProperty(long eProperty, long newVal);
long GetAssociatedDeviceHandle();
void SetAssociatedDeviceHandle(long nNewValue);
long GetSequenceNumber();
void SetSequenceNumber(long nNewValue);
long GetTimeStamp();
void SetTimeStamp(long nNewValue);
long GetXRaw();
void SetXRaw(long nNewValue);
long GetYRaw();
void SetYRaw(long nNewValue);
long GetZRaw();
void SetZRaw(long nNewValue);
long GetZYRaw();
void SetZYRaw(long nNewValue);
long GetW();
void SetW(long nNewValue);
long GetX();
void SetX(long nNewValue);
long GetY();
void SetY(long nNewValue);
long GetZ();
void SetZ(long nNewValue);
long GetXDelta();
void SetXDelta(long nNewValue);
long GetYDelta();
void SetYDelta(long nNewValue);
long GetZDelta();
void SetZDelta(long nNewValue);
long GetXMickeys();
void SetXMickeys(long nNewValue);
long GetYMickeys();
void SetYMickeys(long nNewValue);
long GetFingerState();
void SetFingerState(long nNewValue);
long GetExtendedState();
void SetExtendedState(long nNewValue);
long GetButtonState();
void SetButtonState(long nNewValue);
long GetZXRaw();
void SetZXRaw(long nNewValue);
void Copy(LPDISPATCH pFrom);
};
/////////////////////////////////////////////////////////////////////////////
// _ISynDeviceCtrlEvents wrapper class
class _ISynDeviceCtrlEvents : public COleDispatchDriver
{
public:
_ISynDeviceCtrlEvents() {} // Calls COleDispatchDriver default constructor
_ISynDeviceCtrlEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_ISynDeviceCtrlEvents(const _ISynDeviceCtrlEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void OnPacket();
};
/////////////////////////////////////////////////////////////////////////////
// ISynDeviceCtrl wrapper class
class ISynDeviceCtrl : public COleDispatchDriver
{
public:
ISynDeviceCtrl() {} // Calls COleDispatchDriver default constructor
ISynDeviceCtrl(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
ISynDeviceCtrl(const ISynDeviceCtrl& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void Select(long lDeviceHandle);
long GetLongProperty(long eProperty);
void SetLongProperty(long eProperty, long newVal);
CString GetStringProperty(long eProperty);
long LoadPacket(LPDISPATCH pPacket);
void ForceMotion(long lDeltaX, long lDeltaY, long lButtonState);
void ForcePacket(LPDISPATCH pPacket);
void Acquire(long lFlags);
void Unacquire();
void Activate();
void Deactivate();
};
/////////////////////////////////////////////////////////////////////////////
// _ISynDisplayCtrlEvents wrapper class
class _ISynDisplayCtrlEvents : public COleDispatchDriver
{
public:
_ISynDisplayCtrlEvents() {} // Calls COleDispatchDriver default constructor
_ISynDisplayCtrlEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_ISynDisplayCtrlEvents(const _ISynDisplayCtrlEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
// method 'OnMessage' not emitted because of invalid return type or parameter type
};
/////////////////////////////////////////////////////////////////////////////
// ISynDisplayCtrl wrapper class
class ISynDisplayCtrl : public COleDispatchDriver
{
public:
ISynDisplayCtrl() {} // Calls COleDispatchDriver default constructor
ISynDisplayCtrl(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
ISynDisplayCtrl(const ISynDisplayCtrl& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
long GetLongProperty(long eProperty);
void SetLongProperty(long eProperty, long newVal);
void Select(long lDeviceHandle);
void Flush(long eMethod);
void Acquire(long eMethod);
void Unacquire();
void SendPicture(LPDISPATCH pVal);
long GetPixelX(long lTouchX);
long GetPixelY(long lTouchY);
long GetTouchX(long lPixelX);
long GetTouchY(long lPixelY);
void Activate();
void Deactivate();
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -