![]() |
Deskflow 1.24.0.365
Keyboard and mouse sharing utility
|
Client screen information structure. More...
#include <ProtocolTypes.h>
Public Attributes | |
| int32_t | m_x |
| Screen position coordinates. | |
| int32_t | m_y |
| Top edge Y coordinate. | |
| int32_t | m_w |
| Screen dimensions. | |
| int32_t | m_h |
| Screen height in pixels. | |
| int32_t | obsolete1 |
| Obsolete jump zone size. | |
| int32_t | m_mx |
| Current mouse position. | |
| int32_t | m_my |
| Mouse Y position. | |
Client screen information structure.
Contains comprehensive information about a secondary screen, including dimensions, position, and current mouse location. This data is sent via kMsgDInfo messages.
Usage:
Coordinate System:
| int32_t ClientInfo::m_h |
Screen height in pixels.
| int32_t ClientInfo::m_mx |
Current mouse position.
The current location of the mouse cursor on this screen. Coordinates are relative to the screen's coordinate system (m_x, m_y represent the origin).
Usage:
| int32_t ClientInfo::m_my |
Mouse Y position.
| int32_t ClientInfo::m_w |
| int32_t ClientInfo::m_x |
Screen position coordinates.
The position of the upper-left corner of the screen in the virtual desktop coordinate system. This is typically (0,0) for single-monitor setups, but can be different in multi-monitor configurations.
| int32_t ClientInfo::m_y |
Top edge Y coordinate.
| int32_t ClientInfo::obsolete1 |
Obsolete jump zone size.