Что нового

Окно не реагирует на посыл КОМБИНАЦИИ КЛАВИШ( ConrolSend ).

Dimmak

Знающий
Сообщения
185
Репутация
9
При использовании следующего кода не возникает никаких трудностей
Код:
ControlSend( $hWnd, "", "", "{space}" )

но если это комбинация клавиш
Код:
ControlSend( $hWnd, "", "", "^t" )

Тогда CTRL+T не воспринимается окном.
Подскажите, что нужно сделать для того, чтобы отослать комбинацию клавиш определенному окну? :scratch:

Другими словами нужен более надежный вариант следующего кода:
Код:
WinActivate( $hWnd )
Send( "^a" )
 
Автор
Dimmak

Dimmak

Знающий
Сообщения
185
Репутация
9
Разобрался:
Код:
Send( "{ctrldown}" )
    ControlSend( $hWnd, "", "", "t" )
Send( "{ctrlup}" )
 
Верх