Program: wciskam "e" włączam capslock ponownie "e" wyłączam go

0

Witam,
aktualnie piszę mały moduł w skrypcie AutoHotKey. Skrypt ma za zadanie po wciśnięciu klawisza "e" włączyć Caps Lock a po ponownym wciśnięciu "e" wyłączyć Caps Lock. Skrypt ma jakiegoś buga, albo ja mam za małą wiedzę jeśli chodzi o urządzenie wejścia jakim jest klawiatura. W moim programie w teorii wszystko działa jak powinno, tylko, że przy wciśnięciu "e" z Caps Lock'a robi mi się dyskoteka a wszystkie zabezpieczenia dopisałem.

Może ktoś mi napisać jak wyglądać powinna prawidłowo składnia na to w c albo c++? Spróbuję to odwzorować analogicznie.

Z góry dzięki za pomoc.

0

pokaż kod

0
Loop
{
	state:=GetKeyState("E", "T")
	if state=1
		Send, {CapsLock}
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1