|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Handle | |
| 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.data | The com.jniwrapper.win32.hook.data package contains auxilious classes for hook functionality. |
| com.jniwrapper.win32.process | The com.jniwrapper.win32.process package contains classes for working with native processes. |
| com.jniwrapper.win32.process.monitoring | The com.jniwrapper.win32.process.monitoring package contains classes, which allows you to
get system snapshot, process details, memory heap usage, to do performance monitoring etc. |
| com.jniwrapper.win32.registry | The com.jniwrapper.win32.registry package contains classes for working with system registry. |
| com.jniwrapper.win32.security | The com.jniwrapper.win32.security package contains several Java wrappers
for native structures and types that are commonly used in security related functionality. |
| com.jniwrapper.win32.service | The com.jniwrapper.win32.service package contains classes for working with Windows services. |
| com.jniwrapper.win32.shell | The com.jniwrapper.win32.shell package contains classes for Windows desktop integration. |
| com.jniwrapper.win32.shell.events | The com.jniwrapper.win32.shell.events package contains classes, which allows you to get
notifications when various system shell events occur. |
| 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.system.eventlog | The com.jniwrapper.win32.system.eventlog package contains classes for working with system event log. |
| 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 Handle in com.jniwrapper.win32 |
| Methods in com.jniwrapper.win32 with parameters of type Handle | |
static long |
Handle.waitFor(Handle handle,
long timeout)
Causes the current thread to wait on this handle the specified number of milliseconds. This function is the wrapper for WaitForSingleObject Windows API function. |
static long |
Handle.waitFor(Handle handle)
Causes the current thread to wait on this handle infinitely. |
static boolean |
Handle.closeHandle(Handle handle)
Closes the opened object handle. |
| Uses of Handle in com.jniwrapper.win32.gdi |
| Subclasses of Handle in com.jniwrapper.win32.gdi | |
class |
Bitmap
This class represents common functionality for working with bitmaps. |
class |
Brush
This class provides methods and enumerations to work with brushes. |
class |
Cursor
This class provides various methods for working with the cursor. |
class |
DC
This class provides methods for working with Windows device contexts (DC). |
class |
DDBitmap
This class provides functionality for working with bitmaps in DDB (device-dependent bitmap) format. |
class |
DIBitmap
This class provides functionality for working with bitmaps in DIB (device-independent bitmap ) format. |
class |
Font
The Font class represents the HFONT type. |
class |
GdiObject
An abstract base for all GDI objects. |
class |
Icon
This class represents generic methods to work with icons. |
class |
Pen
|
class |
Region
This class provides operations on region objects. |
class |
WindowDC
WindowDC class provides the ability to retrieve a DC from a specified window. |
| Methods in com.jniwrapper.win32.gdi that return Handle | |
static Handle |
Gdi32.getStockObject(int objectType)
Use this method for getting actual instances of objects that correspond to stock object constants. |
Handle |
BitmapStructure.getBits()
Returns handle to bitmap field. |
| Methods in com.jniwrapper.win32.gdi with parameters of type Handle | |
void |
Icon.load(Handle hInstance,
java.io.File file,
java.awt.Dimension size)
Loads the icon from the specified file. |
void |
DC.drawIconEx(int x,
int y,
Icon icon,
int width,
int heght,
int frameIndex,
Handle bgBrush,
int flags)
Draws a specified icon in this device context. |
void |
Bitmap.createDIBSection(DIBitmap result,
DC hdc,
BitmapInfo bitmapInfo,
int colorModel,
com.jniwrapper.Pointer ppvBits,
Handle hSection,
int dwOffset)
Creates a handle to device independent bitmap (DIB). |
| Constructors in com.jniwrapper.win32.gdi with parameters of type Handle | |
Icon(Handle hInstance,
java.lang.String iconName)
Creates an icon from the executable (.exe) file associated with an application instance. |
|
Icon(Handle hInstance,
java.io.File file)
Creates an icon from the specified file. |
|
| Uses of Handle in com.jniwrapper.win32.hook.data |
| Methods in com.jniwrapper.win32.hook.data that return Handle | |
Handle |
CREATESTRUCT.getCreateParams()
|
Handle |
CREATESTRUCT.getInstance()
|
Handle |
CREATESTRUCT.getMenu()
|
| Uses of Handle in com.jniwrapper.win32.process |
| Subclasses of Handle in com.jniwrapper.win32.process | |
class |
CurrentProcess
CurrentProcess class represents a current process and provides various information about it. |
class |
Process
Process class represents a process and provides various information about it. |
class |
ProcessVariables
This class allows managing environment variables for a process. |
| Methods in com.jniwrapper.win32.process that return Handle | |
Handle |
StartupInfo.getStdInput()
|
Handle |
StartupInfo.getStdOutput()
|
Handle |
StartupInfo.getStdError()
|
Handle |
Process.getThread()
Returns a Handle to the primary thread of the process. |
| Methods in com.jniwrapper.win32.process with parameters of type Handle | |
static long |
Process.getThreadProcessID(Handle thread)
Returns the process identifier of the process associated with a specified thread. |
static long |
Process.getThreadID(Handle thread)
Returns the identifier of the thread. |
java.lang.String |
Process.getModuleFileName(Handle module)
Gets the file name of the specified module attached to the process. |
| Uses of Handle in com.jniwrapper.win32.process.monitoring |
| Subclasses of Handle in com.jniwrapper.win32.process.monitoring | |
class |
Snapshot
Snapshot class represents a system performance snapshot. |
| Methods in com.jniwrapper.win32.process.monitoring that return Handle | |
Handle |
ModuleEntry.getModBaseAddr()
Base address of the module in the context of the owning process. |
Handle |
ModuleEntry.getModule()
Handle to the module in the context of the owning process. |
Handle |
HeapEntry.getHandle()
Handle to the heap block. |
| Uses of Handle in com.jniwrapper.win32.registry |
| Subclasses of Handle in com.jniwrapper.win32.registry | |
class |
RegistryKey
Class RegistryKey represents a key level node in the Windows registry. |
| Methods in com.jniwrapper.win32.registry that return Handle | |
Handle |
RegistryKey.getHandle()
Deprecated. use this instead of this function |
| Uses of Handle in com.jniwrapper.win32.security |
| Subclasses of Handle in com.jniwrapper.win32.security | |
class |
AccessToken
This class helps to retrieve information about access tokens, containing the security information for a logon session. |
| Methods in com.jniwrapper.win32.security with parameters of type Handle | |
static boolean |
AccessToken.openProcessToken(Handle processHandle,
int desiredAcces,
Handle resultToken)
Opens the access token associated with a process. |
static boolean |
AccessToken.getTokenInformation(Handle tokenHandle,
AccessToken.TokenInformationClass tokenInformationClass,
com.jniwrapper.Parameter tokenUserPtrVoid,
com.jniwrapper.UInt32 tokenInformationLength,
com.jniwrapper.Pointer returnLength)
Retrieves a specified type of information about an access token |
| Uses of Handle in com.jniwrapper.win32.service |
| Subclasses of Handle in com.jniwrapper.win32.service | |
(package private) class |
com.jniwrapper.win32.service.ScHandle
Handle to a service related object (service manager, service). |
class |
Service
This class represents Windows service application, which is either started automatically at system startup, or by a user through Services application, or programmatically. |
class |
ServiceManager
This class represents a service manager that contains operations for working with services. |
| Uses of Handle in com.jniwrapper.win32.shell |
| Subclasses of Handle in com.jniwrapper.win32.shell | |
class |
ShellIcon
This class provides functionality for extracting icons for file associations. |
| Methods in com.jniwrapper.win32.shell that return Handle | |
static Handle |
ShellFolder.getFolderIDList(int folderID)
Retrieves ID list for the shell folder specified by folderID. |
| Methods in com.jniwrapper.win32.shell with parameters of type Handle | |
static SHFileInfo |
SHFileInfo.getFileInfo(Handle handle,
int fileAttributes,
int flags)
Retrieves file information. |
static java.lang.String |
ShellFolder.getPathFromIDList(Handle idList)
Retrieves absolute folder path from ID list. |
| Uses of Handle in com.jniwrapper.win32.shell.events |
| Methods in com.jniwrapper.win32.shell.events that return Handle | |
Handle |
ShellEvent.getItem1()
First event-dependent value. |
Handle |
ShellEvent.getItem2()
Second event-dependent value. |
| Constructors in com.jniwrapper.win32.shell.events with parameters of type Handle | |
ShellEventsSubscriber(Handle idList,
boolean recursive)
|
|
| Uses of Handle in com.jniwrapper.win32.system |
| Subclasses of Handle in com.jniwrapper.win32.system | |
class |
EventObject
This class represents a Windows Event object. |
class |
GlobalMemoryBlock
This object represents a global memory block and corresponds to the HGLOBAL native type. |
class |
LocalMemoryBlock
This class represents a local memory block and corresponds to the HLOCAL native type. |
class |
Module
This class represents current native process. |
class |
Mutex
Provides functionality for Windows mutex handling. |
| Methods in com.jniwrapper.win32.system that return Handle | |
Handle |
LocalMemoryBlock.lock()
Locks the memory block and returns a pointer to the allocated memory. |
static Handle[] |
Kernel32.getProcessHeaps()
|
Handle |
GlobalMemoryBlock.lock()
Locks the memory block and returns the pointer to the allocated memory. |
| Methods in com.jniwrapper.win32.system with parameters of type Handle | |
static int |
WinEventHook.setWinEventHook(WinEventHook.WinEvent eventMin,
WinEventHook.WinEvent eventMax,
Handle dllModule,
HookFunction function,
int processID,
int threadID,
WinEventHook.WinEventFlag eventFlag)
The SetWinEventHook function sets an event hook function for a range of events. |
static boolean |
Kernel32.heapLock(Handle heap)
|
static boolean |
Kernel32.heapUnlock(Handle heap)
|
static boolean |
Kernel32.heapWalk(Handle heap,
ProcessHeapEntry heapEntry)
|
| Constructors in com.jniwrapper.win32.system with parameters of type Handle | |
LocalMemoryBlock(Handle handle)
Creates a LocalMemoryBlock object that references the memory that handles references. |
|
GlobalMemoryBlock(Handle handle)
Creates a LocalMemoryBlock object that references the memory that handle references. |
|
| Uses of Handle in com.jniwrapper.win32.system.eventlog |
| Subclasses of Handle in com.jniwrapper.win32.system.eventlog | |
class |
EventLog
This class provides functionality for working with system event logs. |
| Uses of Handle in com.jniwrapper.win32.ui |
| Subclasses of Handle in com.jniwrapper.win32.ui | |
class |
DesktopWindow
This class provides access to the desktop window. |
class |
Wnd
This class provides methods and constants to work with native windows. |
| Fields in com.jniwrapper.win32.ui declared as Handle | |
protected Handle |
WndClass._hInstance
|
protected Handle |
WndClass._hIcon
|
protected Handle |
WndClass._hCursor
|
protected Handle |
WndClass._hbrBackground
|
| Methods in com.jniwrapper.win32.ui that return Handle | |
Handle |
Win32DSI.getHandle()
Returns target component handle (either window or bitmap handle). |
Handle |
Win32DSI.getHdc()
Retruns DC handle. |
Handle |
Win32DSI.getHpalette()
Returns palette handle. |
static Handle |
User32.loadResourceFromFile(java.lang.String fileName,
int resourceType)
|
static Handle |
User32.loadResourceFromFile(java.lang.String fileName,
int resourceType,
int width,
int height)
|
static Handle |
User32.getMenu(Wnd wnd)
|
static Handle |
User32.createMenu()
|
static Handle |
User32.createPopupMenu()
|
| Methods in com.jniwrapper.win32.ui with parameters of type Handle | |
void |
WndClass.setBackground(Handle bkground)
|
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 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 void |
User32.setMenu(Wnd wnd,
Handle hmenu)
|
| Uses of Handle in com.jniwrapper.win32.ui.dialogs |
| Methods in com.jniwrapper.win32.ui.dialogs that return Handle | |
Handle |
PrintDlgStructure.getDevMode()
|
Handle |
PrintDlgStructure.getDevNames()
|
Handle |
PrintDlgStructure.getInstance()
|
Handle |
PrintDlgStructure.getPrintTemplate()
|
Handle |
PrintDlgStructure.getSetupTemplate()
|
Handle |
PrintDialog.getDevMode()
|
Handle |
PrintDialog.getDevNames()
|
Handle |
OFNStructure.getOwner()
|
Handle |
OFNStructure.getInstance()
|
| Methods in com.jniwrapper.win32.ui.dialogs with parameters of type Handle | |
void |
PrintDlgStructure.setDevMode(Handle devMode)
|
void |
PrintDlgStructure.setDevNames(Handle devNames)
|
void |
PrintDlgStructure.setInstance(Handle instance)
|
void |
PrintDlgStructure.setPrintTemplate(Handle printTemplate)
|
void |
PrintDlgStructure.setSetupTemplate(Handle setupTemplate)
|
void |
OFNStructure.setOwner(Handle owner)
|
void |
OFNStructure.setInstance(Handle instance)
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||