i want to re-direct "Print Screen" Key.
this is easy for "own App" but what about System-wide
i like to watch if "Print Screen" Key is press ... how
Moderator: Rathinagiri
Code: Select all
HMG_CallDLL( "User32.DLL", DLL_OSAPI, "RegisterHotKey",Form_1.HANDLE,1,0,VK_SNAPSHOT)
CREATE EVENT PROCNAME PrtScr_Detect() HWND Form_1.HANDLE STOREINDEX nIndex
EventProcessAllHookMessage( nIndex, .T. )
Procedure On_Release
HMG_CallDLL( "User32.DLL", DLL_OSAPI, "UnregisterHotKey",Form_1.HANDLE,1)
Return
FUNCTION PrtScr_Detect()
LOCAL nHWnd := EventHWND()
LOCAL nMsg := EventMSG()
LOCAL nWParam := EventWPARAM()
LOCAL nLParam := EventLPARAM()
LOCAL nMask, cDevice := ""
DO CASE
case nMsg == WM_HOTKEY
DO_SnapShot()
ENDCASE
RETURN NIL