www.MignonSoft.com - Développement C++
SendKey (v1.0)
 
:: Présentation ::

Envoie une succession de touches à un process, exe, fenêtre ou élément en cours. ShortCutKey réalise celà mais avec un système de règles sous interface fenêtrée..

Syntax: SendKey [-wait miliseconde] [<source>] [-waitKey miliseconde] <keys>
Where <source> are:
-run "FileToRun"
or
-process "ProcessToCall" (to enumerat type -process)
or
-window "WindowName" (to enumerate type -window)
Where <keys> are: any keys or special key (to enumerate type -skeys)

Ex.1: "run calculator and enable scientific mode": -run calc.exe LMenu A C
Ex.2: "write <Hello>": /Shift h \Shift e l l o

 
:: Utilisation ::

Voici un aperçu de ce que les options peuvent afficher.

Il est à noter que les signe / \ peuvent être ajoutés avant tout caractère pour signifier le simple appui (/) ou le relachement (\)
Ainsi "/A/B\A\B" signifie: appui de A puis B, puis relachement de A puis de B.

>SendKey.exe
Syntax: SendKey [-wait miliseconde] [<source>] [-waitKey miliseconde] <keys>
Where <source> are:
-run "FileToRun"
or
-process "ProcessToCall" (to enumerat type -process)
or
-window "WindowName" (to enumerate type -window)
Where <keys> are: any keys or special key (to enumerate type -skeys)

Ex.1: "run calculator and enable scientific mode": -run calc.exe LMenu A C
Ex.2: "write <Hello>": /Shift h \Shift e l l o

 

>SendKey -skeys

SpecialKeys are:
Back Tab Clear Return Shift Control Menu Pause Capital Kana
Junja Final Kanji Esc Convert NonConvert Accept ModeChange
Space Prior Next End Home Left Up Right Down Select
Print Execute Snapshot Insert Delete Help LWin RWin Apps
Num* Num+ Num/ Num- Decimal Divide NumLock Scroll LShift RShift
LControl RControl LMenu RMenu BrowserBack BrowserForward
BrowserRefresh BrowserStop BrowserSearch BrowserFavorites BrowserH
ome VolMute VolDown VolUp MediaNext MediaPrev MediaStop
MediaPlay LaunchMail LaunchMediaSelect LaunchApp1 LaunchAp
p2 NumPad0 NumPad1 NumPad2 NumPad3 NumPad4 NumPad5 NumPad6 NumPad7 NumPad8
NumPad9 F1 F2 F3 F4 F5 F6 F7 F8 F9
F10 F11 F12 F13 F14 F15 F16 F17 F18 F19
F20 F21 F22 F23 F24


> SendKey.exe -process

List of current process:
* "Unknown"
* "smss.exe"
* "winlogon.exe"
* "services.exe"

>SendKey.exe -window
List of current windows:
* "SysFader"
* "Blanch: Web"
* "P2P Networking Update"
* "NetDDE Agent"

 
:: Statut ::
version release
 
:: Avenir ::
  • les énumérations de process, fenêtres doivent être numerotées par #num pour une sélection plus simple

Acceuil | Haut de page | Rapporter une erreur