Package com.tulskiy.keymaster.windows
Class User32
- java.lang.Object
-
- com.tulskiy.keymaster.windows.User32
-
public class User32 extends Object
Author: Denis Tulskiy Date: 6/15/11
-
-
Field Summary
Fields Modifier and Type Field Description static intMOD_ALTstatic intMOD_CONTROLstatic intMOD_NOREPEATstatic intMOD_SHIFTstatic intMOD_WINstatic intPM_REMOVEstatic intVK_MEDIA_NEXT_TRACKstatic intVK_MEDIA_PLAY_PAUSEstatic intVK_MEDIA_PREV_TRACKstatic intVK_MEDIA_STOPstatic intWM_HOTKEY
-
Constructor Summary
Constructors Constructor Description User32()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanPeekMessage(com.sun.jna.platform.win32.WinUser.MSG lpMsg, com.sun.jna.Pointer hWnd, int wMsgFilterMin, int wMsgFilterMax, int wRemoveMsg)static booleanRegisterHotKey(com.sun.jna.Pointer hWnd, int id, int fsModifiers, int vk)static booleanUnregisterHotKey(com.sun.jna.Pointer hWnd, int id)
-
-
-
Field Detail
-
MOD_ALT
public static final int MOD_ALT
- See Also:
- Constant Field Values
-
MOD_CONTROL
public static final int MOD_CONTROL
- See Also:
- Constant Field Values
-
MOD_NOREPEAT
public static final int MOD_NOREPEAT
- See Also:
- Constant Field Values
-
MOD_SHIFT
public static final int MOD_SHIFT
- See Also:
- Constant Field Values
-
MOD_WIN
public static final int MOD_WIN
- See Also:
- Constant Field Values
-
WM_HOTKEY
public static final int WM_HOTKEY
- See Also:
- Constant Field Values
-
VK_MEDIA_NEXT_TRACK
public static final int VK_MEDIA_NEXT_TRACK
- See Also:
- Constant Field Values
-
VK_MEDIA_PREV_TRACK
public static final int VK_MEDIA_PREV_TRACK
- See Also:
- Constant Field Values
-
VK_MEDIA_STOP
public static final int VK_MEDIA_STOP
- See Also:
- Constant Field Values
-
VK_MEDIA_PLAY_PAUSE
public static final int VK_MEDIA_PLAY_PAUSE
- See Also:
- Constant Field Values
-
PM_REMOVE
public static final int PM_REMOVE
- See Also:
- Constant Field Values
-
-
Method Detail
-
RegisterHotKey
public static boolean RegisterHotKey(com.sun.jna.Pointer hWnd, int id, int fsModifiers, int vk)
-
UnregisterHotKey
public static boolean UnregisterHotKey(com.sun.jna.Pointer hWnd, int id)
-
PeekMessage
public static boolean PeekMessage(com.sun.jna.platform.win32.WinUser.MSG lpMsg, com.sun.jna.Pointer hWnd, int wMsgFilterMin, int wMsgFilterMax, int wRemoveMsg)
-
-