Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Oct 26, 2021 12:33 am

All times are UTC+03:00


Search found 985 matches
Search these results:

Author Message

 Forum: Coding   Topic: Можно ли эмулировать нажатие клавиши?

Posted: Sat Jul 05, 2008 4:25 pm 

Replies: 14
Views: 8771


Спасибо Alver,теперь все стало ясно.

 Forum: Coding   Topic: Можно ли эмулировать нажатие клавиши?

Posted: Fri Jul 04, 2008 1:21 am 

Replies: 14
Views: 8771


Спасибо Leency! То что надо! :D Скачал k_svn.803 и порывшись там немного действительно нашёл 72 функцию sys_sendwindowmsg . Документацию я к ней к сожалению не нашел (имеющаяся у меня дока заканчивается на 71 функции). Т.к. как я уже говорил в асме не силен, то хотелось бы чтобы кто-нибудь описал в...

 Forum: File managers   Topic: Eolite

 Post subject: Re: Eolite
Posted: Thu Jul 03, 2008 6:39 pm 

Replies: 958
Views: 295569


Понимаю Gluk, но я пока только начинаю писать под Колибри. :) Это всего лишь пожелание пользователя для Leency, а примет он его к сведению или нет это конечно же его дело. А вообще, по-моему, если каждый будет писать свой собственный аналог каждой программе, в которую хотелось бы внести изменения, ...

 Forum: Coding   Topic: Можно ли эмулировать нажатие клавиши?

Posted: Thu Jul 03, 2008 6:24 pm 

Replies: 14
Views: 8771


Ну что ж, в таком случае от PID готов отказаться.
Функция будет посылать сообщение процессу с активным окном CURRENT_TASK.

 Forum: Coding   Topic: Можно ли эмулировать нажатие клавиши?

Posted: Thu Jul 03, 2008 5:14 pm 

Replies: 14
Views: 8771


Я не силен в асм, т.к. пишу в основном на С++, но общая идея такая: Вход: eax = как всегда номер функции bl = код клавиши ecx = PID процесса которому посылаем сообщение о нажатой клавише 1. В KEY_BUFF помещаем код нажатой клавиши 2. Посылаем через функцию proc send_event stdcall pid:dword, event:dw...

 Forum: File managers   Topic: Eolite

 Post subject: Re: Eolite
Posted: Thu Jul 03, 2008 4:40 pm 

Replies: 958
Views: 295569


Отличн▒й файлменеджер. Но в explorer'e например мне больше нравится вид с большими значками. Если это реализовать в Eolite будет супер!

 Forum: Coding   Topic: Можно ли эмулировать нажатие клавиши?

Posted: Thu Jul 03, 2008 4:04 pm 

Replies: 14
Views: 8771


Тогда предлагаю добавить эту функцию. Прошу проголосовать.

Вот что-то вроде заготовки: http://narod.ru/disk/1262852000/ZKEY.BIN.html

 Forum: Coding   Topic: Можно ли эмулировать нажатие клавиши?

Posted: Sat Jun 28, 2008 10:25 am 

Replies: 14
Views: 8771


Мне бы тоже пригодилось для моей программы "Экранная клавиатура". Хотелось бы конечно добавить новую функцию Kolibri, но не знаю как к этому отнесутся разработчики ядра. Все-таки, по-моему, эта функция будет влиять на безопасность системы. :?

 Forum: Utilities   Topic: ZKEY - эмулятор клавиатуры

Posted: Fri Jun 27, 2008 3:34 pm 

Replies: 23
Views: 14470


Вот, что получилось: http://narod.ru/disk/1464301000/ZKEY%200.3.rar.html и код, если кому интересно: http://narod.ru/disk/1464377000/ZKEY%200.3%20source.rar.html Посылает скан коды нажатых(down) клавиш приложениям. Чтобы посылать сообщение нужному окну, нужно это окно активировать, а потом активиро...

 Forum: Coding   Topic: Можно ли эмулировать нажатие клавиши?

Posted: Fri Jun 27, 2008 3:34 pm 

Replies: 14
Views: 8771


Вобщем одна программа должна посылать сообщение о нажатии клавиши другой программе.
Что-то типа sendkey в Win.
Sort by:  
Page 66 of 66 [ Search found 985 matches ]


All times are UTC+03:00


Jump to:  
Powered by phpBB® Forum Software © phpBB Limited