Witam, mam problem z SendKey'em
Program ma działać tak: jeśli dana kombinacja na klawiaturze bedzie kliknieta, to program ma scisnać inna kombinacje na klawiaturze. w skrócie: robie wlasne skróty klawiszowe...
program działa w miare prawidłowo - dziala gdy program straci focusa, rozpoznaje wciśniete klawisze... TYLKO:
gdy mam modyfikator np. CTRL+F i chce zeby wtedy sendKeys zmienil to na litere 'S', to samiast 'S' program 'wciska' CTRL+S
Ponadto program nie nadpisuje tej kombinacji tylko uruchamia je po kolei, a tego nie chce...
public void gHook_KeyDown(object sender, KeyEventArgs e)
{
if ((ModifierKeys == Keys.Control) && ((e.KeyValue == (char)Keys.F) ))
{
SendKeys.Send("s");
}
}
Byłbym wdzieczny za pomoc w rozwiązaniu mojego problemu
Pozdrawiam.