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 CBTEvent.Activate.getActivatedWindow()
          Handle to the window about to be activated.
 Wnd CBTEvent.Activate.getActiveWindow()
          Handle to the active window.
 Wnd CBTEvent.DestroyWnd.getDestoyedWindow()
          Returns the handle to the window about to be destoyed.
 Wnd CBTEvent.CreateWnd.getInsertAfter()
          Returns handle to the window whose position in the Z order precedes that of the window being created.
 Wnd CBTEvent.CreateWnd.getNewWindow()
          Returns the handle to the new window.
 Wnd MouseEvent.getWindow()
           
 Wnd CBTEvent.ClickSkipped.getWindow()
          The window for which the mouse message is intended.
 Wnd CBTEvent.SetFocus.getWindowGainingFocus()
          Specifies the handle to the window gaining the keyboard focus.
 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.getWindowLosingFocus()
          Specifies the handle to the window losing the keyboard focus.
 Wnd JournalRecordEvent.getWnd()
          Returns handle to the window to which the message was posted.
 Wnd EventsFilter.WindowRecord.getWnd()
           
 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
CallWndProcEvent(java.lang.Object source, long LParam, long WParam, long message, Wnd wnd, boolean sentByCurrentThread)
           
CallWndProcRetEvent(java.lang.Object source, long result, long LParam, long WParam, long message, Wnd wnd, boolean sentByCurrentThread)
           
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)
           
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.
MouseEvent(java.lang.Object source, long mouseMessageID, Point point, Wnd wnd, long hitTestCode, long extraInfo)
           
 

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 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.
 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.
 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.
 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.
 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.
 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.
 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.
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 IActiveDesktopImpl.addDesktopItemWithUI(Wnd wnd, ActiveDesktopItem value)
           
 void IActiveDesktopImpl.addUrl(Wnd wnd, java.net.URL source, ActiveDesktopItem item)
           
 com.jniwrapper.win32.com.impl.IUnknownImpl IShellFolderImpl.createViewObject(Wnd hwndOwner, com.jniwrapper.win32.com.types.GUID riid)
           
 IEnumIDList IShellFolderImpl.enumObjects(Wnd hwnd, SHCONTF grfFlags)
           
 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)
           
 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)
           
 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.
 com.jniwrapper.Pointer IShellFolderImpl.setNameOf(Wnd hwnd, ItemIDList pidl, com.jniwrapper.win32.automation.types.BStr pszName, com.jniwrapper.UInt32 uFlags)
           
 

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.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.
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.findWindow(java.lang.String className)
          Searches a window by a specified class name.
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.findWindowByName(java.lang.String windowName)
          Searches a window by a specified name.
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.
 Wnd Wnd.getAncestor(Wnd.Ancestor ancestor)
          Returns the ancestor of this window.
static Wnd Wnd.getDesktopWindow()
          Returns a desktop window handle.
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).
 Wnd GUIThreadInfo.getHwndActive()
           
 Wnd GUIThreadInfo.getHwndCapture()
           
 Wnd GUIThreadInfo.getHwndCaret()
           
 Wnd GUIThreadInfo.getHwndFocus()
           
 Wnd GUIThreadInfo.getHwndMenuOwner()
           
 Wnd GUIThreadInfo.getHwndMoveSize()
           
 Wnd Wnd.getParent()
          Returns the window parent.
 Wnd Wnd.getWindow(int uCmd)
          Returns a child, parent or sibling window for the current window.
static Wnd Wnd.getWindowFromPoint(int x, int y)
          Returns a handle to the window that contains the specified point.
 Wnd TrackMouseEvent.getWindowHandle()
           
 Wnd WindowProc.getWnd()
           
 Wnd Timer.getWnd()
           
 Wnd Timer.Callback.getWnd()
           
 Wnd Wnd.setFocus()
          Sets the keyboard focus to the specified window.
 

Methods in com.jniwrapper.win32.ui with parameters of type Wnd
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 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, 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.findWindowEx(Wnd parent, java.lang.String className, java.lang.String windowName)
          Searches a child window by specified class name and its title.
static java.util.List Wnd.getChildWindows(Wnd parent)
          Returns child windows that belong to a specified parent window.
static Handle User32.getMenu(Wnd wnd)
           
static void User32.setMenu(Wnd wnd, Handle hmenu)
           
 void Wnd.setParent(Wnd parent)
          Changes the parent of a window.
 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 WindowProc.setWnd(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
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.
Timer(Wnd wnd, long timerID, long timeout, Timer.Callback callback)
           
TrackMouseEvent(Wnd wnd)
           
TrackMouseEvent(Wnd wnd, int hoverTime)
           
WindowProc(Wnd wnd)
           
 

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 PrintDlgStructure.getOwner()
           
 Wnd BIStructure.getOwner()
           
 Wnd SelectFolderDialog.getOwnerWnd()
          Returns owner window handle.
 Wnd OpenSaveFileDialog.getOwnerWnd()
          Returns owner window handle.
 Wnd DefaultDialogCallback.getWnd()
           
 

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

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