Uses of Class
com.sun.jna.platform.win32.WinDef.HWND

Packages that use WinDef.HWND
com.sun.jna.platform.win32   
 

Uses of WinDef.HWND in com.sun.jna.platform.win32
 

Fields in com.sun.jna.platform.win32 declared as WinDef.HWND
 WinDef.HWND WinUser.MSG.hWnd
           
static WinDef.HWND WinUser.HWND_BROADCAST
           
 WinDef.HWND WinUser.GUITHREADINFO.hwndActive
           
 WinDef.HWND WinCrypt.CRYPTPROTECT_PROMPTSTRUCT.hwndApp
          Window handle to the parent window.
 WinDef.HWND WinUser.GUITHREADINFO.hwndCapture
           
 WinDef.HWND WinUser.GUITHREADINFO.hwndCaret
           
 WinDef.HWND WinUser.GUITHREADINFO.hwndFocus
           
 WinDef.HWND WinUser.GUITHREADINFO.hwndMenuOwner
           
 WinDef.HWND WinUser.GUITHREADINFO.hwndMoveSize
           
 

Methods in com.sun.jna.platform.win32 that return WinDef.HWND
 WinDef.HWND User32.FindWindow(java.lang.String lpClassName, java.lang.String lpWindowName)
          This function retrieves the handle to the top-level window whose class name and window name match the specified strings.
 

Methods in com.sun.jna.platform.win32 with parameters of type WinDef.HWND
 boolean WinUser.WNDENUMPROC.callback(WinDef.HWND hWnd, com.sun.jna.Pointer data)
          Return whether to continue enumeration.
 boolean User32.EnumChildWindows(WinDef.HWND hWnd, WinUser.WNDENUMPROC lpEnumFunc, com.sun.jna.Pointer data)
          The EnumChildWindows function enumerates the child windows that belong to the specified parent window by passing the handle to each child window, in turn, to an application-defined callback function.
 int User32.GetClassName(WinDef.HWND hWnd, char[] lpClassName, int nMaxCount)
          This function retrieves the name of the class to which the specified window belongs.
 WinDef.HDC User32.GetDC(WinDef.HWND hWnd)
          This function retrieves a handle to a display device context (DC) for the client area of the specified window.
static java.lang.String Shell32Util.getFolderPath(WinDef.HWND hwnd, int nFolder, WinDef.DWORD dwFlags)
          Get a special folder path.
 boolean User32.GetLayeredWindowAttributes(WinDef.HWND hwnd, com.sun.jna.ptr.IntByReference pcrKey, com.sun.jna.ptr.ByteByReference pbAlpha, com.sun.jna.ptr.IntByReference pdwFlags)
          The GetLayeredWindowAttributes function retrieves the opacity and transparency color key of a layered window.
 int User32.GetMessage(WinUser.MSG lpMsg, WinDef.HWND hWnd, int wMsgFilterMin, int wMsgFilterMax)
          This function retrieves a message from the calling thread's message queue and places it in the specified structure.
 boolean User32.GetWindowInfo(WinDef.HWND hWnd, WinUser.WINDOWINFO pwi)
          The GetWindowInfo function retrieves information about the specified window.
 int User32.GetWindowLong(WinDef.HWND hWnd, int nIndex)
          This function retrieves information about the specified window.
 BaseTSD.LONG_PTR User32.GetWindowLongPtr(WinDef.HWND hWnd, int nIndex)
          The GetWindowLongPtr function retrieves information about the specified window.
 int User32.GetWindowModuleFileName(WinDef.HWND hWnd, char[] lpszFileName, int cchFileNameMax)
          The GetWindowModuleFileName function retrieves the full path and file name of the module associated with the specified window handle.
 boolean User32.GetWindowRect(WinDef.HWND hWnd, WinDef.RECT rect)
          This function retrieves the dimensions of the bounding rectangle of the specified window.
 int User32.GetWindowText(WinDef.HWND hWnd, char[] lpString, int nMaxCount)
          This function copies the text of the specified window's title bar - if it has one - into a buffer.
 int User32.GetWindowTextLength(WinDef.HWND hWnd)
          This function retrieves the length, in characters, of the specified window's title bar text - if the window has a title bar.
 int User32.GetWindowThreadProcessId(WinDef.HWND hWnd, com.sun.jna.ptr.IntByReference lpdwProcessId)
          This function retrieves the identifier of the thread that created the specified window and, optionally, the identifier of the process that created the window.
 boolean User32.PeekMessage(WinUser.MSG lpMsg, WinDef.HWND hWnd, int wMsgFilterMin, int wMsgFilterMax, int wRemoveMsg)
          This function checks a thread message queue for a message and places the message (if any) in the specified structure.
 void User32.PostMessage(WinDef.HWND hWnd, int msg, WinDef.WPARAM wParam, WinDef.LPARAM lParam)
          This function places a message in the message queue associated with the thread that created the specified window and then returns without waiting for the thread to process the message.
 int User32.ReleaseDC(WinDef.HWND hWnd, WinDef.HDC hDC)
          This function releases a device context (DC), freeing it for use by other applications.
 boolean User32.SetLayeredWindowAttributes(WinDef.HWND hwnd, int crKey, byte bAlpha, int dwFlags)
          The SetLayeredWindowAttributes function sets the opacity and transparency color key of a layered window.
 int User32.SetWindowLong(WinDef.HWND hWnd, int nIndex, int dwNewLong)
          This function changes an attribute of the specified window.
 com.sun.jna.Pointer User32.SetWindowLong(WinDef.HWND hWnd, int nIndex, com.sun.jna.Pointer dwNewLong)
          This function changes an attribute of the specified window.
 BaseTSD.LONG_PTR User32.SetWindowLongPtr(WinDef.HWND hWnd, int nIndex, BaseTSD.LONG_PTR dwNewLongPtr)
          The SetWindowLongPtr function changes an attribute of the specified window.
 com.sun.jna.Pointer User32.SetWindowLongPtr(WinDef.HWND hWnd, int nIndex, com.sun.jna.Pointer dwNewLongPtr)
          The SetWindowLongPtr function changes an attribute of the specified window.
 int User32.SetWindowRgn(WinDef.HWND hWnd, WinDef.HRGN hRgn, boolean bRedraw)
          This function sets the window region of a window.
 WinNT.HRESULT Shell32.SHGetFolderPath(WinDef.HWND hwndOwner, int nFolder, WinNT.HANDLE hToken, WinDef.DWORD dwFlags, char[] pszPath)
          Takes the CSIDL of a folder and returns the path.
 boolean User32.UpdateLayeredWindow(WinDef.HWND hwnd, WinDef.HDC hdcDst, WinUser.POINT pptDst, WinUser.SIZE psize, WinDef.HDC hdcSrc, WinUser.POINT pptSrc, int crKey, WinUser.BLENDFUNCTION pblend, int dwFlags)
          The UpdateLayeredWindow function updates the position, size, shape, content, and translucency of a layered window.