Uses of Class
com.jniwrapper.win32.ui.Wnd

Packages that use Wnd
com.jniwrapper.win32 The com.jniwrapper.win32 package contains classes that provide basic functionality for Win32 platform. 
com.jniwrapper.win32.gdi The com.jniwrapper.win32.gdi package contains classes that provide GDI related functionality. 
com.jniwrapper.win32.hook The com.jniwrapper.win32.hook package contains classes, which allows you to work with native hooks, such as keyboard hook, mouse hook, system idle tracker etc. 
com.jniwrapper.win32.hook.data The com.jniwrapper.win32.hook.data package contains auxilious classes for hook functionality. 
com.jniwrapper.win32.shell The com.jniwrapper.win32.shell package contains classes for Windows desktop integration. 
com.jniwrapper.win32.shell.impl The com.jniwrapper.win32.shell.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.shell package. 
com.jniwrapper.win32.system The com.jniwrapper.win32.system package contains classes, which provide you with Java wrappers for commonly used Windows system functions and related structures and types. 
com.jniwrapper.win32.ui The com.jniwrapper.win32.ui package contains auxilious classes for working with native windows, such as Wnd, which provides you with useful window related functionality, WindowProc, which is designed for obtaining native window messages etc. 
com.jniwrapper.win32.ui.dialogs The com.jniwrapper.win32.ui.dialogs package contains Java wrappers for native dialogs, such as print dialog, select folder dialog, select color dialog etc. 
 

Uses of Wnd in com.jniwrapper.win32
 

Methods in com.jniwrapper.win32 that return Wnd
 Wnd Msg.getWnd()
           
 

Uses of Wnd in com.jniwrapper.win32.gdi
 

Methods in com.jniwrapper.win32.gdi with parameters of type Wnd
static WindowDC WindowDC.getWindowDC(Wnd wnd)
           
 

Constructors in com.jniwrapper.win32.gdi with parameters of type Wnd
WindowDC(Wnd wnd)
           
 

Uses of Wnd in com.jniwrapper.win32.hook
 

Fields in com.jniwrapper.win32.hook declared as Wnd
protected  Wnd CallWndProcEvent._wnd
          Handle to the window to receive the message.
 

Methods in com.jniwrapper.win32.hook that return Wnd
 Wnd MouseEvent.getWindow()
           
 Wnd JournalRecordEvent.getWnd()
          Returns handle to the window to which the message was posted.
 Wnd EventsFilter.WindowRecord.getWnd()
           
 Wnd CBTEvent.Activate.getActiveWindow()
          Handle to the active window.
 Wnd CBTEvent.Activate.getActivatedWindow()
          Handle to the window about to be activated.
 Wnd CBTEvent.ClickSkipped.getWindow()
          The window for which the mouse message is intended.
 Wnd CBTEvent.CreateWnd.getNewWindow()
          Returns the handle to the new window.
 Wnd CBTEvent.CreateWnd.getInsertAfter()
          Returns handle to the window whose position in the Z order precedes that of the window being created.
 Wnd CBTEvent.DestroyWnd.getDestoyedWindow()
          Returns the handle to the window about to be destoyed.
 Wnd CBTEvent.MinMax.getWindowHandle()
          Returns the handle to the window being minimized or maximized.
 Wnd CBTEvent.MoveSize.getWindowHandle()
          Returns the handle to the window to be moved or sized.
 Wnd CBTEvent.SetFocus.getWindowGainingFocus()
          Specifies the handle to the window gaining the keyboard focus.
 Wnd CBTEvent.SetFocus.getWindowLosingFocus()
          Specifies the handle to the window losing the keyboard focus.
 Wnd CallWndProcEvent.getWnd()
           
 

Methods in com.jniwrapper.win32.hook with parameters of type Wnd
 EventsFilter EventsFilter.addWindow(Wnd wnd)
          Add a window handle.
 EventsFilter EventsFilter.addWindow(Wnd wnd, boolean listenAllChildWindows)
          Add a window handle.
 EventsFilter EventsFilter.removeWindow(Wnd wnd)
          Removes a window handle from this filter.
 

Constructors in com.jniwrapper.win32.hook with parameters of type Wnd
MouseEvent(java.lang.Object source, long mouseMessageID, Point point, Wnd wnd, long hitTestCode, long extraInfo)
           
JournalRecordEvent(java.lang.Object source, long code, long message, long paramL, long paramH, long time, Wnd wnd)
          Creates instance of the JournalRecordEvent that contains full information about a hardware message sent to the system message queue.
CBTEvent.Activate(java.lang.Object source, com.jniwrapper.Bool allow, Wnd activeWindow, Wnd activatedWindow, boolean activatedByMouse)
           
CBTEvent.ClickSkipped(java.lang.Object source, long mouseMessage, Point point, Wnd window, long hitTestCode)
           
CBTEvent.CreateWnd(java.lang.Object source, com.jniwrapper.Bool allow, Wnd newWindow, CREATESTRUCT createstruct, Wnd insertAfter)
           
CBTEvent.DestroyWnd(java.lang.Object source, com.jniwrapper.Bool allow, Wnd destroyedWindow)
           
CBTEvent.MinMax(java.lang.Object source, com.jniwrapper.Bool allow, Wnd windowHandle, long lParam)
           
CBTEvent.MoveSize(java.lang.Object source, com.jniwrapper.Bool allow, Wnd windowHandle, Rect rect)
           
CBTEvent.SetFocus(java.lang.Object source, com.jniwrapper.Bool allow, Wnd windowGainingFocus, Wnd windowLosingFocus)
           
CallWndProcRetEvent(java.lang.Object source, long result, long LParam, long WParam, long message, Wnd wnd, boolean sentByCurrentThread)
           
CallWndProcEvent(java.lang.Object source, long LParam, long WParam, long message, Wnd wnd, boolean sentByCurrentThread)
           
 

Uses of Wnd in com.jniwrapper.win32.hook.data
 

Methods in com.jniwrapper.win32.hook.data that return Wnd
 Wnd CREATESTRUCT.getParent()
           
 

Uses of Wnd in com.jniwrapper.win32.shell
 

Methods in com.jniwrapper.win32.shell with parameters of type Wnd
 void IShellLink.resolve(Wnd hwnd, com.jniwrapper.UInt32 fFlags)
          Attempts to find the target of a Shell link, even if it has been moved or renamed.
 void IShellFolder.parseDisplayName(Wnd hwnd, com.jniwrapper.win32.ole.IBindCtx pbc, com.jniwrapper.win32.automation.types.BStr pszDisplayName, com.jniwrapper.UInt32 pchEaten, com.jniwrapper.Pointer ppidl, com.jniwrapper.UInt32 pdwAttributes)
          Translates display name of file object or folder into an item identifier list.
 IEnumIDList IShellFolder.enumObjects(Wnd hwnd, SHCONTF grfFlags)
          Allows a client to determine the contents of a folder by creating an item identifier enumeration object and returning its IEnumIDList interface.
 com.jniwrapper.win32.com.impl.IUnknownImpl IShellFolder.createViewObject(Wnd hwndOwner, com.jniwrapper.win32.com.types.GUID riid)
          Requests object that can be used to obtain information from or interact with a folder object.
 void IShellFolder.getUIObjectOf(Wnd hwndOwner, com.jniwrapper.UInt cidl, com.jniwrapper.Pointer apidl, com.jniwrapper.win32.com.types.GUID riid, com.jniwrapper.UInt rgfReserved, com.jniwrapper.Pointer.Void ppv)
          Retrieves OLE interface that can be used to carry out actions on the specified file objects or folders.
 com.jniwrapper.Pointer IShellFolder.setNameOf(Wnd hwnd, ItemIDList pidl, com.jniwrapper.win32.automation.types.BStr pszName, com.jniwrapper.UInt32 uFlags)
          Sets the display name of a file object or subfolder.
 void IActiveDesktop.addDesktopItemWithUI(Wnd wnd, ActiveDesktopItem value)
          Adds a desktop item to the Active Desktop after displaying user interfaces that confirm the addition of the desktop item, verify security zone permissions, and ask if the user wants to create a subscription.
 void IActiveDesktop.addUrl(Wnd wnd, java.net.URL source, ActiveDesktopItem item)
          Adds the desktop item associated with the specified URL.
static void Shell32.shellExecute(Wnd wnd, java.lang.String operation, java.lang.String fileName, java.lang.String parameters, java.lang.String directory, Wnd.ShowWindowCommand showCommand)
          The wrapper for ShellExecute API function.
 

Uses of Wnd in com.jniwrapper.win32.shell.impl
 

Methods in com.jniwrapper.win32.shell.impl with parameters of type Wnd
 void IShellLinkImpl.resolve(Wnd hwnd, com.jniwrapper.UInt32 fFlags)
          Attempts to find the target of a Shell link, even if it has been moved or renamed.
 void IShellFolderImpl.parseDisplayName(Wnd hwnd, com.jniwrapper.win32.ole.IBindCtx pbc, com.jniwrapper.win32.automation.types.BStr pszDisplayName, com.jniwrapper.UInt32 pchEaten, com.jniwrapper.Pointer ppidl, com.jniwrapper.UInt32 pdwAttributes)
           
 IEnumIDList IShellFolderImpl.enumObjects(Wnd hwnd, SHCONTF grfFlags)
           
 com.jniwrapper.win32.com.impl.IUnknownImpl IShellFolderImpl.createViewObject(Wnd hwndOwner, com.jniwrapper.win32.com.types.GUID riid)
           
 void IShellFolderImpl.getUIObjectOf(Wnd hwndOwner, com.jniwrapper.UInt cidl, com.jniwrapper.Pointer apidl, com.jniwrapper.win32.com.types.GUID riid, com.jniwrapper.UInt rgfReserved, com.jniwrapper.Pointer.Void ppv)
           
 com.jniwrapper.Pointer IShellFolderImpl.setNameOf(Wnd hwnd, ItemIDList pidl, com.jniwrapper.win32.automation.types.BStr pszName, com.jniwrapper.UInt32 uFlags)
           
 void IActiveDesktopImpl.addDesktopItemWithUI(Wnd wnd, ActiveDesktopItem value)
           
 void IActiveDesktopImpl.addUrl(Wnd wnd, java.net.URL source, ActiveDesktopItem item)
           
 

Uses of Wnd in com.jniwrapper.win32.system
 

Methods in com.jniwrapper.win32.system that return Wnd
 Wnd HookFunction.getWnd()
          Returns the handle to the window that generates the event.
 

Uses of Wnd in com.jniwrapper.win32.ui
 

Subclasses of Wnd in com.jniwrapper.win32.ui
 class DesktopWindow
          This class provides access to the desktop window.
 

Fields in com.jniwrapper.win32.ui declared as Wnd
protected  Wnd WindowProc._wnd
           
 

Methods in com.jniwrapper.win32.ui that return Wnd
static Wnd Wnd.findWindow(java.lang.String className, java.lang.String windowName)
          Searches the window by a specified class name and its title.
static Wnd Wnd.findWindowEx(Wnd parent, java.lang.String className, java.lang.String windowName)
          Searches a child window by specified class name and its title.
static Wnd Wnd.findWindow(java.lang.String className)
          Searches a window by a specified class name.
static Wnd Wnd.findWindowByName(java.lang.String windowName)
          Searches a window by a specified name.
static Wnd Wnd.getDesktopWindow()
          Returns a desktop window handle.
static Wnd Wnd.createWindow(java.lang.String className, java.lang.String windowName, int windowStyle, long x, long y, long nWidth, long nHeight, Wnd hWndParent, Handle hMenu, Handle hInstance, Handle lpParam)
          Creates a new window.
static Wnd Wnd.createWindow(int windowStyleEx, java.lang.String className, java.lang.String windowName, int windowStyle, long x, long y, long nWidth, long nHeight, Wnd hWndParent, Handle hMenu, Handle hInstance, Handle lpParam)
          Creates a new window with extended style.
static Wnd Wnd.createWindow(java.lang.String className)
          Creates a new window by its class name.
 Wnd Wnd.getParent()
          Returns the window parent.
 Wnd Wnd.getAncestor(Wnd.Ancestor ancestor)
          Returns the ancestor of this window.
 Wnd Wnd.getWindow(int uCmd)
          Returns a child, parent or sibling window for the current window.
 Wnd Wnd.setFocus()
          Sets the keyboard focus to the specified window.
static Wnd Wnd.getFocus()
          Retrieves window that has keyboard focus if the window is attached to the message queue of calling thread.
static Wnd Wnd.getForegroundWindow()
          Returns a handle to the foreground window (the window with which the user is currently working).
static Wnd Wnd.getWindowFromPoint(int x, int y)
          Returns a handle to the window that contains the specified point.
 Wnd WindowProc.getWnd()
           
 Wnd TrackMouseEvent.getWindowHandle()
           
 Wnd Timer.getWnd()
           
 Wnd Timer.Callback.getWnd()
           
 Wnd GUIThreadInfo.getHwndActive()
           
 Wnd GUIThreadInfo.getHwndFocus()
           
 Wnd GUIThreadInfo.getHwndCapture()
           
 Wnd GUIThreadInfo.getHwndMenuOwner()
           
 Wnd GUIThreadInfo.getHwndMoveSize()
           
 Wnd GUIThreadInfo.getHwndCaret()
           
 

Methods in com.jniwrapper.win32.ui with parameters of type Wnd
static Wnd Wnd.findWindowEx(Wnd parent, java.lang.String className, java.lang.String windowName)
          Searches a child window by specified class name and its title.
static Wnd Wnd.createWindow(java.lang.String className, java.lang.String windowName, int windowStyle, long x, long y, long nWidth, long nHeight, Wnd hWndParent, Handle hMenu, Handle hInstance, Handle lpParam)
          Creates a new window.
static Wnd Wnd.createWindow(int windowStyleEx, java.lang.String className, java.lang.String windowName, int windowStyle, long x, long y, long nWidth, long nHeight, Wnd hWndParent, Handle hMenu, Handle hInstance, Handle lpParam)
          Creates a new window with extended style.
 boolean Wnd.setPosition(Wnd wndInsertAfter, long x, long y, long cx, long cy, long flags)
          Changes the size, position, and Z order of a window.
 void Wnd.setParent(Wnd parent)
          Changes the parent of a window.
static long Wnd.callWindowProc(Handle wndProc, Wnd wnd, com.jniwrapper.UInt msg, com.jniwrapper.Pointer.Void wParam, com.jniwrapper.Pointer.Void lParam)
          Passes message information to a specified window procedure.
static java.util.List Wnd.getChildWindows(Wnd parent)
          Returns child windows that belong to a specified parent window.
 void WindowProc.setWnd(Wnd wnd)
           
static void User32.setMenu(Wnd wnd, Handle hmenu)
           
static Handle User32.getMenu(Wnd wnd)
           
static int MessageBox.show(Wnd hWnd, java.lang.String title, java.lang.String message, int flags)
           
 

Constructors in com.jniwrapper.win32.ui with parameters of type Wnd
WindowProc(Wnd wnd)
           
TrackMouseEvent(Wnd wnd)
           
TrackMouseEvent(Wnd wnd, int hoverTime)
           
Timer(Wnd wnd, long timerID, long timeout, Timer.Callback callback)
           
FlashInfo(Wnd wnd, FlashInfo.FlashOptions options, long count, long timeout)
          Creates an instance of flash information used in the Wnd class for the flashWindow function.
 

Uses of Wnd in com.jniwrapper.win32.ui.dialogs
 

Fields in com.jniwrapper.win32.ui.dialogs declared as Wnd
protected  Wnd DefaultDialogCallback._wnd
           
 

Methods in com.jniwrapper.win32.ui.dialogs that return Wnd
 Wnd SelectFolderDialog.getOwnerWnd()
          Returns owner window handle.
 Wnd PrintDlgStructure.getOwner()
           
 Wnd OpenSaveFileDialog.getOwnerWnd()
          Returns owner window handle.
 Wnd DefaultDialogCallback.getWnd()
           
 Wnd BIStructure.getOwner()
           
 

Methods in com.jniwrapper.win32.ui.dialogs with parameters of type Wnd
 void SelectFolderDialog.setOwnerWnd(Wnd ownerWnd)
          Sets new owner window handle.
 void PrintDlgStructure.setOwner(Wnd owner)
           
 void OpenSaveFileDialog.setOwnerWnd(Wnd ownerWnd)
          Sets new owner window handle.
 void BIStructure.setOwner(Wnd owner)
           
 

Constructors in com.jniwrapper.win32.ui.dialogs with parameters of type Wnd
SelectFolderDialog(Wnd owner, java.io.File rootFolder, java.lang.String title)
          Creates a new dialog with a specified owner window, root folder and title.
SelectFolderDialog(Wnd owner, java.io.File rootFolder)
          Creates a new dialog with a specified owner window and root folder.
SelectFolderDialog(Wnd owner, java.lang.String title)
          Creates a new dialog with a specified owner window and title.
SelectFolderDialog(Wnd owner)
          Creates a new dialog with a specified owner window.
OpenSaveFileDialog(Wnd owner)
          Creates a new dialog with a specified owner window.
OpenSaveFileDialog(Wnd owner, java.lang.String title, java.io.File initialDirectory)
          Creates a new dialog with a specified owner window and title.
OpenSaveFileDialog(Wnd owner, java.lang.String title)
          Creates a new dialog with a specified owner window and title.