Russian guide to the Win 32 API (chm-version)

Pay with:
i agree with "Terms for Customers"
Sold: 1 last one 04.07.2012
Refunds: 0

Uploaded: 30.07.2009
Content: 90730142407837.chm 217,98 kB


Russian guide to the Win 32 API (chm-version)

Russian guide to the Win 32 API. Descriptions of the functions are divided into thematic sections. Very easy to use.

Additional information

Example of function SetKeyboardState

SetKeyboardState function copies an array of 256 bytes key state in the state table input from the keyboard of the calling thread. This is the same table, which can be accessed and features GetKeyboardState GetKeyState. Changes made in this table do not affect keyboard input to other threads.

BOOL SetKeyboardState (

LPBYTE lpKeyState // address of an array of virtual key codes


lpKeyState - indicates a 256-byte array that contains the state of the keyboard keys.

Return Values

If successful, the return value is nonzero.
If that fails, it returns zero. For more information about the error, call the function GetLastError.


Since the function SetKeyboardState changes the state of the input of the calling thread, but not global state of the input system, the application can not be used to install SetKeyboardState indicators NUM LOCK, CAPS LOCK, or r SCROLL LOCK key on your keyboard.

See. Also

GetAsyncKeyState, GetKeyboardState, GetKeyState, MapVirtualKey.


No feedback yet.
1 month 3 months 12 months
0 0 0
0 0 0
In order to counter copyright infringement and property rights, we ask you to immediately inform us at the fact of such violations and to provide us with reliable information confirming your copyrights or rights of ownership. Email must contain your contact information (name, phone number, etc.)