Klasse WinUser.WNDCLASSEX

java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.WinUser.WNDCLASSEX
Bekannte direkte Unterklassen:
WinUser.WNDCLASSEX.ByReference
Umschließende Schnittstelle:
WinUser

@FieldOrder({"cbSize","style","lpfnWndProc","cbClsExtra","cbWndExtra","hInstance","hIcon","hCursor","hbrBackground","lpszMenuName","lpszClassName","hIconSm"}) public static class WinUser.WNDCLASSEX extends Structure
Contains window class information. It is used with the RegisterClassEx and GetClassInfoEx functions. The WNDCLASSEX structure is similar to the WNDCLASS structure. There are two differences. WNDCLASSEX includes the cbSize member, which specifies the size of the structure, and the hIconSm member, which contains a handle to a small icon associated with the window class.
  • Felddetails

    • cbSize

      public int cbSize
      The cb size.
    • style

      public int style
      The style.
    • lpfnWndProc

      public Callback lpfnWndProc
      The lpfn wnd proc.
    • cbClsExtra

      public int cbClsExtra
      The cb cls extra.
    • cbWndExtra

      public int cbWndExtra
      The cb wnd extra.
    • hInstance

      public WinDef.HINSTANCE hInstance
      The h instance.
    • hIcon

      public WinDef.HICON hIcon
      The h icon.
    • hCursor

      public WinDef.HCURSOR hCursor
      The h cursor.
    • hbrBackground

      public WinDef.HBRUSH hbrBackground
      The hbr background.
    • lpszMenuName

      public String lpszMenuName
      The lpsz menu name.
    • lpszClassName

      public String lpszClassName
      The lpsz class name.
    • hIconSm

      public WinDef.HICON hIconSm
      The h icon sm.
  • Konstruktordetails

    • WNDCLASSEX

      public WNDCLASSEX()
      Instantiates a new wndclassex.
    • WNDCLASSEX

      public WNDCLASSEX(Pointer memory)
      Instantiates a new wndclassex.
      Parameter:
      memory - the memory