Interface WinMessageHelper.CustomUser32

All Superinterfaces:
com.sun.jna.AltCallingConvention, com.sun.jna.Library, com.sun.jna.win32.StdCall, com.sun.jna.win32.StdCallLibrary
Enclosing class:
WinMessageHelper

public static interface WinMessageHelper.CustomUser32
extends com.sun.jna.win32.StdCallLibrary
Support different signature of User32
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.sun.jna.Library

    com.sun.jna.Library.Handler

    Nested classes/interfaces inherited from interface com.sun.jna.win32.StdCallLibrary

    com.sun.jna.win32.StdCallLibrary.StdCallCallback
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static int GWL_HWNDPARENT  

    Fields inherited from interface com.sun.jna.Library

    OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER

    Fields inherited from interface com.sun.jna.win32.StdCallLibrary

    FUNCTION_MAPPER, STDCALL_CONVENTION
  • Method Summary

    Modifier and Type Method Description
    com.sun.jna.platform.win32.WinDef.LRESULT CallWindowProc​(com.sun.jna.Pointer proc, com.sun.jna.platform.win32.WinDef.HWND hWnd, int uMsg, com.sun.jna.platform.win32.WinDef.WPARAM uParam, com.sun.jna.Pointer lParam)  
    boolean ChangeWindowMessageFilterEx​(com.sun.jna.platform.win32.WinDef.HWND hWnd, int Msg, com.sun.jna.platform.win32.WinDef.DWORD action, com.sun.jna.Pointer lParam)  
    com.sun.jna.platform.win32.WinDef.LRESULT DefWindowProc​(com.sun.jna.platform.win32.WinDef.HWND hWnd, int Msg, com.sun.jna.platform.win32.WinDef.WPARAM wParam, com.sun.jna.Pointer lParam)  
    boolean GetCursorPos​(com.sun.jna.platform.win32.WinDef.POINT point)  
    com.sun.jna.Pointer SetWindowLong​(com.sun.jna.platform.win32.WinDef.HWND hwnd, int index, com.openfin.desktop.win32.WinMessageHelper.CustomWindowProc newProc)  
    com.sun.jna.Pointer SetWindowLong​(com.sun.jna.platform.win32.WinDef.HWND hWnd, int nIndex, com.sun.jna.Pointer dwNewPtr)  
    com.sun.jna.Pointer SetWindowLongPtr​(com.sun.jna.platform.win32.WinDef.HWND hwnd, int index, com.openfin.desktop.win32.WinMessageHelper.CustomWindowProc newProc)  
  • Field Details

  • Method Details

    • SetWindowLong

      com.sun.jna.Pointer SetWindowLong​(com.sun.jna.platform.win32.WinDef.HWND hwnd, int index, com.openfin.desktop.win32.WinMessageHelper.CustomWindowProc newProc)
    • SetWindowLong

      com.sun.jna.Pointer SetWindowLong​(com.sun.jna.platform.win32.WinDef.HWND hWnd, int nIndex, com.sun.jna.Pointer dwNewPtr)
    • SetWindowLongPtr

      com.sun.jna.Pointer SetWindowLongPtr​(com.sun.jna.platform.win32.WinDef.HWND hwnd, int index, com.openfin.desktop.win32.WinMessageHelper.CustomWindowProc newProc)
    • CallWindowProc

      com.sun.jna.platform.win32.WinDef.LRESULT CallWindowProc​(com.sun.jna.Pointer proc, com.sun.jna.platform.win32.WinDef.HWND hWnd, int uMsg, com.sun.jna.platform.win32.WinDef.WPARAM uParam, com.sun.jna.Pointer lParam)
    • DefWindowProc

      com.sun.jna.platform.win32.WinDef.LRESULT DefWindowProc​(com.sun.jna.platform.win32.WinDef.HWND hWnd, int Msg, com.sun.jna.platform.win32.WinDef.WPARAM wParam, com.sun.jna.Pointer lParam)
    • GetCursorPos

      boolean GetCursorPos​(com.sun.jna.platform.win32.WinDef.POINT point)
    • ChangeWindowMessageFilterEx

      boolean ChangeWindowMessageFilterEx​(com.sun.jna.platform.win32.WinDef.HWND hWnd, int Msg, com.sun.jna.platform.win32.WinDef.DWORD action, com.sun.jna.Pointer lParam)