Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

Как эмулировать нажатие клавиш на клавиатуре для чужой программы   Найти похожие ветки 

 
ANB ©   (2005-05-12 09:35) [40]

Посмотрел спаем. Адрес оконной процедуры эдита - $00428D75. И что это может значить ?


 
GrayFace ©   (2005-05-12 19:55) [41]

alpet ©   (05.05.05 14:09) [8]
Он ловит те что отправляются PostMessage и игнорирует сообщения проходящие мимо очереди (sended via SendMessage).

В очередь-то они попадают(идущие не от родного потока). Только Get/PeekMessage не возвращает управление циклу выборки сообщений, вызывая сразу оконную процедуру.

ANB ©   (05.05.05 17:05) [10]
Left ест, Ctrl + Left - не ест. Никак. Пробовал и по отдельности кнопки нажимать - отпускать и все вместе - не работает.

Значит одиночные все-таки ест? Тогда понятно. Наверняка используется GetKeyState(VK_CTRL). А Ctrl+Left работает, как Left или, вообще, не работает?

ANB ©   (06.05.05 8:59) [14]
> alpet ©   (05.05.05 20:29) [13]
не, не приходит.

А ты с Alt-ом жал?

ANB ©   (06.05.05 12:39) [21]
А где можно покопать насчет акселераторов ?

Справка: CreateAcceleratorTable. Еще можно посмотреть модуль Menus.


 
ANB ©   (2005-05-13 09:04) [42]


> GrayFace ©   (12.05.05 19:55) [41]
- Magic не ест никакие, ни одиночные, ни печатные. Хотя накопал странную штуку - комбобокс в Magic на кнопки посланные WM_KEYDOWN+WM_KEYCHAR+WM_KEYUP реагирует. Но у него оконная процедура подписана subclassed и и класс - ComboBox, похоже стандартный виндовый. У остальных контролов - свои классы.



Страницы: 1 2 вся ветка

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.034 c
4-1115984359
mattis
2005-05-13 15:39
2005.07.11
Каким образом получить список языков установленных в системе?


8-1111129984
Leeechhhh
2005-03-18 10:13
2005.07.11
Как заменить цвета прописанные в массиве


8-1110900767
Adolf
2005-03-15 18:32
2005.07.11
написать текст на Image1


14-1118392610
pavel_guzhanov
2005-06-10 12:36
2005.07.11
Это что, смена ценностей?


3-1117607493
r9000
2005-06-01 10:31
2005.07.11
Внесение текстового файла в поле базы MySQL