GetWindowMultiKeyState

<< Click to Display Table of Contents >>

Navigation:  ThinBASIC Modules > UI (User Interface) > Keyboard >

GetWindowMultiKeyState

 

Description

 

Determines whether all keys are pressed at the same time when this function is executed.

 

Syntax

 

n = GetWindowMultiKeyState(hWnd, vKey1 [, vKey2 [, [vKey3 [, vKey4]]] )

 

Returns

 

Number: %TRUE or %FALSE

All specified keys must be down at the same time for the function to return %TRUE.

 

Parameters

 

Name

Type

Optional

Meaning

hWnd

Number

No

Handle of the window to check if currently active

vKey_

Number

No

Specifies up to 4 of one of the 256 possible virtual-key codes.

For more information, see Virtual-Key Codes

 

Remarks

 

Use GetWindowKeyState with vKey equal to -1 to reset keys flags.

 

Function check if hWnd handle is the active window. If not, function will return %FALSE even if the requested key is pressed.

 

Restrictions

 

See also

 

Examples