TeamTalk 4 .NET DLL  Version 4.6B
BearWare.DesktopInput Struct Reference

A struct containing a mouse or keyboard event. More...

Public Attributes

ushort uMousePosX
 The X coordinate of the mouse. If used with WindowsHelper.Execute() and the mouse position should be ignored then set to BearWare.TeamTalk4.TT_DESKTOPINPUT_MOUSEPOS_IGNORE. More...
 
ushort uMousePosY
 The Y coordinate of the mouse. If used with TT_DesktopInput_Execute() and the mouse position should be ignored then set to BearWare.TeamTalk4.TT_DESKTOPINPUT_MOUSEPOS_IGNORE. More...
 
uint uKeyCode
 The key-code (or mouse button) pressed. If used with TT_DesktopInput_Execute() and no key (or mouse button) is pressed then set to BearWare.TeamTalk4.TT_DESKTOPINPUT_KEYCODE_IGNORE. Read section Desktop Input and Keyboard Layouts on issues with key-codes and keyboard settings. More...
 
DesktopKeyState uKeyState
 The state of the key (or mouse button) pressed, i.e. if it's up or down. More...
 

Detailed Description

A struct containing a mouse or keyboard event.

The DesktopInput struct is used for desktop access where a remote user can control mouse or keybaord on a shared desktop. Check out section Remote Desktop Access on how to use remote desktop access.

Member Data Documentation

ushort BearWare.DesktopInput.uMousePosX

The X coordinate of the mouse. If used with WindowsHelper.Execute() and the mouse position should be ignored then set to BearWare.TeamTalk4.TT_DESKTOPINPUT_MOUSEPOS_IGNORE.

ushort BearWare.DesktopInput.uMousePosY

The Y coordinate of the mouse. If used with TT_DesktopInput_Execute() and the mouse position should be ignored then set to BearWare.TeamTalk4.TT_DESKTOPINPUT_MOUSEPOS_IGNORE.

uint BearWare.DesktopInput.uKeyCode

The key-code (or mouse button) pressed. If used with TT_DesktopInput_Execute() and no key (or mouse button) is pressed then set to BearWare.TeamTalk4.TT_DESKTOPINPUT_KEYCODE_IGNORE. Read section Desktop Input and Keyboard Layouts on issues with key-codes and keyboard settings.

DesktopKeyState BearWare.DesktopInput.uKeyState

The state of the key (or mouse button) pressed, i.e. if it's up or down.