Pour commencer, personnellement ce code fonctionne chez moi :
Code : Tout sélectionner
HotKeySet("@", "test")
While(True)
Sleep(10)
WEnd
Func test()
MsgBox(0, "", "")
Exit
EndFunc
@ = AltGr + à (=> Ctrl + Alt + à)
Ensuite, pour annuler un hotkeyset, il suffit de rappeler la fonction HotKeySet en précisant la touche et de ne pas envoyer de 2nd paramètre :
HotKeySet("a", "MaFonction") => Associe la fonction "MaFonction" à la touche "a"
HotKeySet("a") => Retire l'association
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679