Search found 985 matches
- Sat Jul 05, 2008 4:25 pm
- Forum: Coding
- Topic: Можно ли эмулировать нажатие клавиши?
- Replies: 14
- Views: 10892
Re: Можно ли эмулировать нажатие клавиши?
Спасибо Alver,теперь все стало ясно.
- Fri Jul 04, 2008 1:21 am
- Forum: Coding
- Topic: Можно ли эмулировать нажатие клавиши?
- Replies: 14
- Views: 10892
Re: Можно ли эмулировать нажатие клавиши?
Спасибо Leency! То что надо! :D Скачал k_svn.803 и порывшись там немного действительно нашёл 72 функцию sys_sendwindowmsg . Документацию я к ней к сожалению не нашел (имеющаяся у меня дока заканчивается на 71 функции). Т.к. как я уже говорил в асме не силен, то хотелось бы чтобы кто-нибудь описал в...
- Thu Jul 03, 2008 6:39 pm
- Forum: File managers
- Topic: Eolite
- Replies: 996
- Views: 492439
Re: Eolite
Понимаю Gluk, но я пока только начинаю писать под Колибри. :) Это всего лишь пожелание пользователя для Leency, а примет он его к сведению или нет это конечно же его дело. А вообще, по-моему, если каждый будет писать свой собственный аналог каждой программе, в которую хотелось бы внести изменения, ...
- Thu Jul 03, 2008 6:24 pm
- Forum: Coding
- Topic: Можно ли эмулировать нажатие клавиши?
- Replies: 14
- Views: 10892
Re: Можно ли эмулировать нажатие клавиши?
Ну что ж, в таком случае от PID готов отказаться.
Функция будет посылать сообщение процессу с активным окном CURRENT_TASK.
Функция будет посылать сообщение процессу с активным окном CURRENT_TASK.
- Thu Jul 03, 2008 5:14 pm
- Forum: Coding
- Topic: Можно ли эмулировать нажатие клавиши?
- Replies: 14
- Views: 10892
Re: Можно ли эмулировать нажатие клавиши?
Я не силен в асм, т.к. пишу в основном на С++, но общая идея такая: Вход: eax = как всегда номер функции bl = код клавиши ecx = PID процесса которому посылаем сообщение о нажатой клавише 1. В KEY_BUFF помещаем код нажатой клавиши 2. Посылаем через функцию proc send_event stdcall pid:dword, event:dw...
- Thu Jul 03, 2008 4:40 pm
- Forum: File managers
- Topic: Eolite
- Replies: 996
- Views: 492439
Re: Eolite
Отличн▒й файлменеджер. Но в explorer'e например мне больше нравится вид с большими значками. Если это реализовать в Eolite будет супер!
- Thu Jul 03, 2008 4:04 pm
- Forum: Coding
- Topic: Можно ли эмулировать нажатие клавиши?
- Replies: 14
- Views: 10892
Re: Можно ли эмулировать нажатие клавиши?
Тогда предлагаю добавить эту функцию. Прошу проголосовать.
Вот что-то вроде заготовки: http://narod.ru/disk/1262852000/ZKEY.BIN.html
Вот что-то вроде заготовки: http://narod.ru/disk/1262852000/ZKEY.BIN.html
- Sat Jun 28, 2008 10:25 am
- Forum: Coding
- Topic: Можно ли эмулировать нажатие клавиши?
- Replies: 14
- Views: 10892
Re: Можно ли эмулировать нажатие клавиши?
Мне бы тоже пригодилось для моей программы "Экранная клавиатура". Хотелось бы конечно добавить новую функцию Kolibri, но не знаю как к этому отнесутся разработчики ядра. Все-таки, по-моему, эта функция будет влиять на безопасность системы.
- Fri Jun 27, 2008 3:34 pm
- Forum: Utilities
- Topic: ZKEY - эмулятор клавиатуры
- Replies: 23
- Views: 20191
ZKEY - эмулятор клавиатуры
Вот, что получилось: http://narod.ru/disk/1464301000/ZKEY%200.3.rar.html и код, если кому интересно: http://narod.ru/disk/1464377000/ZKEY%200.3%20source.rar.html Посылает скан коды нажатых(down) клавиш приложениям. Чтобы посылать сообщение нужному окну, нужно это окно активировать, а потом активиро...
- Fri Jun 27, 2008 3:34 pm
- Forum: Coding
- Topic: Можно ли эмулировать нажатие клавиши?
- Replies: 14
- Views: 10892
Можно ли эмулировать нажатие клавиши?
Вобщем одна программа должна посылать сообщение о нажатии клавиши другой программе.
Что-то типа sendkey в Win.
Что-то типа sendkey в Win.