WIN-SEND-KEYS OR WIN-CLICK without window activation

Обсуждение программ nnCron и nnCron LITE

WIN-SEND-KEYS OR WIN-CLICK without window activation

Postby FireWall » Wed, 12 Jan 2005, 00:11

В общем нужно нажать на кнопочку в одном окошке, такой же результат можно полчить если послать горячую клавишу {F5}

Подходят как я понимаю:
WIN-SEND-KEYS, WIN-CLICK

Но WIN-CLICK у меня не получилось заставить работать, да и в общем эти два способа не подходят, так как при работе активируют окно, есть ли способ послать клавишу\нажать кнопку без активации окошка?
User avatar
FireWall
 
Posts: 46
Joined: Tue, 11 Jan 2005, 23:59

Re: WIN-SEND-KEYS OR WIN-CLICK without window activation

Postby Valery_Kondakoff » Wed, 12 Jan 2005, 09:23

FireWall wrote:есть ли способ послать клавишу\нажать кнопку без активации окошка?


Есть. SEND-KEYS: "key_code_string"
CU
VK
User avatar
Valery_Kondakoff
Site Admin
 
Posts: 769
Joined: Thu, 01 Jul 2004, 20:49
Location: Moscow, Russia

Re: WIN-SEND-KEYS OR WIN-CLICK without window activation

Postby FireWall » Wed, 12 Jan 2005, 19:56

Valery_Kondakoff wrote:Есть. SEND-KEYS: "key_code_string"


SEND-KEYS: "key_code_string"
Посылает один или несколько кодов клавиш активному окну, т. е. эмулирует ввод с клавиатуры.

это не совсем то что мне надо, при этом необходимо чтобы окно было активное, есть ли способ посылать команды не активному окну?
User avatar
FireWall
 
Posts: 46
Joined: Tue, 11 Jan 2005, 23:59

Postby Valery_Kondakoff » Wed, 12 Jan 2005, 20:32

каков вопрос таков ответ.

послать клавиатурные сокращения неактивному окну можно только если само окно умеет работать с "глобальными" хоткеями.
CU
VK
User avatar
Valery_Kondakoff
Site Admin
 
Posts: 769
Joined: Thu, 01 Jul 2004, 20:49
Location: Moscow, Russia

Postby FireWall » Wed, 12 Jan 2005, 23:59

Valery_Kondakoff wrote:послать клавиатурные сокращения неактивному окну можно только если само окно умеет работать с "глобальными" хоткеями.


Возможно ли при этих условиях нажать на кнопку win-click или послать api через SendMessageA ?
User avatar
FireWall
 
Posts: 46
Joined: Tue, 11 Jan 2005, 23:59

Postby Valery_Kondakoff » Thu, 13 Jan 2005, 00:07

api послать - это вряд ли... :)

а windows message (с помощью SendMessageA) - запросто. если, конечно, ты знаешь, какое именно сообщение надо посылать...
CU
VK
User avatar
Valery_Kondakoff
Site Admin
 
Posts: 769
Joined: Thu, 01 Jul 2004, 20:49
Location: Moscow, Russia


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: Google [Bot] and 1 guest

cron