PDA

Просмотр полной версии : [Помогите!] Коды виртуальных клавиш


Dimedrol1536
18.09.2011, 18:27
if(GetAsyncKeyState(VK_A)&1)
VK_A - индентификатор не определён. Что делать?
Взято от сюда. ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Устранил так:
#define VK_V 0x56
Но не писать же для всех кнопок?

•theSaboteur•
18.09.2011, 18:43
#define VK_A 0x41
надо было эту константу определить)
Кликабельно ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Dimedrol1536
18.09.2011, 19:01
надо было эту константу определить)
Не определять-же для всех кнопок.

Dinmaite
18.09.2011, 19:24
Именно так, определять для всех кнопок.
Если самому лень (хотя сколько там работы) найти библиотеку констант.

Dimedrol1536
18.09.2011, 19:31
НУ а для F1-F12, Insert, Delete, Numpad определять ничего не надо веть.

•theSaboteur•
18.09.2011, 19:36
Для некоторых клавиш есть дефайны в различных заголовках (example: windows.h), для них определять констант не нужно, при условии что эти заговоловки подключены)

Dimedrol1536
18.09.2011, 19:41
Ответ получен.