Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Наличие клавиатуры. [XP]


Страницы:   1 2

Б ©   (2009-06-15 10:50:00) 

Как определить, что клавиатура подключена?


Юрий Зотов   (2009-06-15 11:41:00) [21]

http://msdn.microsoft.com/en-us/library/ms929436.aspx

var
 KbdStatus: DWORD;
begin
 KbdStatus := GetKeyboardStatus;
 if KbdStatus and KBDI_KEYBOARD_PRESENT = KBDI_KEYBOARD_PRESENT then
   ... // Клава есть.
 if KbdStatus and KBDI_KEYBOARD_ENABLED = KBDI_KEYBOARD_ENABLED then
   ... // И она доступна.


brother   (2009-06-15 11:37:00) [22]

> даже на мобилке она есть

а если тачпад? ;)


clickmaker   (2009-06-15 11:37:00) [23]

а что за комп без клавиатуры?
даже на мобилке она есть


brother   (2009-06-15 11:34:00) [24]

> Функция определения наличия мыши - есть.
> Нужна ещё одна, но уже на проверку наличия клавиатуры.

зачем? наличие монитора тож проверять буш? это уже к пользователю, пусть сам проверяет, а ты просто в требования вгони и все


Б   (2009-06-15 11:32:00) [25]


> O_o не понятные требования.


Функция определения наличия мыши - есть.
Нужна ещё одна, но уже на проверку наличия клавиатуры.


oldman   (2009-06-15 11:31:00) [26]


> Для игры.
> Проверка наличия устройств ввода.


А оставь на совести пользователя.
В требованиях к игре напиши "наличие клавиатуры и мыши" и все...


brother   (2009-06-15 11:28:00) [27]

> Для мыши уже есть, осталось только для клавиатуры.

O_o не понятные требования.


Б   (2009-06-15 11:27:00) [28]


> Куда?


Для игры.
Проверка наличия устройств ввода. Для мыши уже есть, осталось только для клавиатуры.


Не занят   (2009-06-15 11:07:00) [29]

Куда?


oldman   (2009-06-15 10:58:00) [30]


> Как определить, что клавиатура подключена?


Посмотреть. Глазами.


Б   (2009-06-15 10:57:00) [31]

Надо. ;)


Palladin   (2009-06-15 10:52:00) [32]

зачем?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо