estrutura POINTER_DEVICE_INFO (winuser.h)
Contém informações sobre um dispositivo de ponteiro. Uma matriz dessas estruturas é retornada da função GetPointerDevices . Uma única estrutura é retornada de uma chamada para a função GetPointerDevice .
Sintaxe
typedef struct tagPOINTER_DEVICE_INFO {
DWORD displayOrientation;
HANDLE device;
POINTER_DEVICE_TYPE pointerDeviceType;
HMONITOR monitor;
ULONG startingCursorId;
USHORT maxActiveContacts;
WCHAR productString[POINTER_DEVICE_PRODUCT_STRING_MAX];
} POINTER_DEVICE_INFO;
Membros
displayOrientation
Um dos valores de DISPLAYCONFIG_ROTATION, que identifica a orientação do digitalizador de entrada.
device
O identificador para o dispositivo de ponteiro.
pointerDeviceType
O tipo de dispositivo.
monitor
O HMONITOR para a exibição para a qual o dispositivo está mapeado. Esse não é necessariamente o monitor ao qual o dispositivo de ponteiro está fisicamente conectado.
startingCursorId
A ID mais baixa atribuída ao dispositivo.
maxActiveContacts
O número de contatos simultâneos com suporte.
productString[POINTER_DEVICE_PRODUCT_STRING_MAX]
A cadeia de caracteres que identifica o produto.
Requisitos
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | winuser.h |