On-line: Pasha, гостей 1. Всего: 2 [подробнее..]
АвторСообщение



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 26.12.05 14:21. Заголовок: Pasha: KBDStat() не работает корректно в gtwin


Простой тестик ,нажимаем ALT,SHIFT,CTRL
Function Main()
While Inkey () != 27
? KBDStat()
enddo
Return NIL
Неправильно работает....нажатие ALT не определяется никак,XPSP2
и вероятно под 9x тоже не будет работать

Спасибо: 0 
Профиль
Ответов - 2 [только новые]


Администратор




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 26.12.05 15:59. Заголовок: Re:


Надо ковырять gtwin
С gtwvt ok


Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 26.12.05 16:46. Заголовок: Re:


Паша ,ALT и не будет работать....
2005-11-19 13:55 UTC-0400 Marcelo Anelli <marceloanelli@users.sourceforge.net>
* source\rtl\gtwin\gtwin.c
+ Added function kbdShiftsState for using with GTINFO(GTI_KBDSHIFTS) but
with ALT detection disabled for now.

GetKeyState() неприменим для консольного окна,определять состояние клавиши
нужно чз чтение ->Event.KeyEvent.dwControlKeyState

Спасибо: 0 
Профиль
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 108
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет