| View previous topic :: View next topic |
| Author |
Message |
Chris Site Admin
Joined: 02 Mar 2004 Posts: 10450
|
Posted: Fri Jul 15, 2005 2:33 pm Post subject: |
|
|
| arbe wrote: | | Do you have any further idea, why this occurs with #InstallKeybdHook only and not with #UseHook? | If you specify #UseHook, any hotkey underneath it will be detected and activated by the program rather than by the OS. This allows a hotkey to "send itself", which would otherwise be impossible because the Send command would trigger the hotkey again, which would in turn prevent the active window from seeing that ^!v had been typed.
Also, a hotkey such as ^!v can be made to fire only by means of AltGr by specifying which Control and Alt key you want (left or right). The following hotkey would be AltGr+v (left-Control and right-Alt):
<^>!v::MsgBox You pressed AltGr+v. |
|
| Back to top |
|
 |
arbe
Joined: 12 Apr 2005 Posts: 30
|
Posted: Fri Jul 15, 2005 2:43 pm Post subject: |
|
|
Thanks for all the advice, Chris!
I didn't think the problem would be the resending. However, using the hotkey $^!v instead works perfectly! |
|
| Back to top |
|
 |
Chris Site Admin
Joined: 02 Mar 2004 Posts: 10450
|
Posted: Mon Jul 18, 2005 4:41 pm Post subject: |
|
|
Here are the changes for v1.0.36.07:
Fixed tilde key-up hotkeys for Win/Alt such as "~LWin up::".
Fixed bitwise-not of a floating point value such as ~1.0.
Improved VarSetCapacity with the ability to zero-fill a variable's memory.
Improved DllCall by adding Gdi32.dll to the set of default DLLs.
Added operators & and * for use with memory addresses and binary data.
Added documentation to DllCall demonstrating how to use structures. |
|
| Back to top |
|
 |
Slay Guest
|
Posted: Mon Jul 18, 2005 8:23 pm Post subject: |
|
|
Whoo!
Thanks for implanting the retrievial of memory adresses Chris.
Yust tried it. works perfect. e.g. with SendMessage and Messages that needs pointers to vars:)
AutoHotkey ROCKS!
~Slay |
|
| Back to top |
|
 |
|