|
||||||||||
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 boolean |
Handle.closeHandle(Handle handle)
Closes the opened object handle. |
static long |
Handle.waitFor(Handle handle)
Causes the current thread to wait on this handle infinitely. |
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. |
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 | |
---|---|
Handle |
BitmapStructure.getBits()
Returns handle to bitmap field. |
static Handle |
Gdi32.getStockObject(int objectType)
Use this method for getting actual instances of objects that correspond to stock object constants. |
Methods in com.jniwrapper.win32.gdi with parameters of type Handle | |
---|---|
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). |
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 |
Icon.load(Handle hInstance,
java.io.File file,
java.awt.Dimension size)
Loads the icon from the specified file. |
Constructors in com.jniwrapper.win32.gdi with parameters of type Handle | |
---|---|
Icon(Handle hInstance,
java.io.File file)
Creates an icon from the specified file. |
|
Icon(Handle hInstance,
java.lang.String iconName)
Creates an icon from the executable (.exe) file associated with an application instance. |
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.getStdError()
|
Handle |
StartupInfo.getStdInput()
|
Handle |
StartupInfo.getStdOutput()
|
Handle |
Process.getThread()
Returns a Handle to the primary thread of the process. |
Methods in com.jniwrapper.win32.process with parameters of type Handle | |
---|---|
java.lang.String |
Process.getModuleFileName(Handle module)
Gets the file name of the specified module attached to the process. |
static long |
Process.getThreadID(Handle thread)
Returns the identifier of the thread. |
static long |
Process.getThreadProcessID(Handle thread)
Returns the process identifier of the process associated with a specified thread. |
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 |
HeapEntry.getHandle()
Handle to the heap block. |
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. |
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.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 |
static boolean |
AccessToken.openProcessToken(Handle processHandle,
int desiredAcces,
Handle resultToken)
Opens the access token associated with a process. |
Uses of Handle in com.jniwrapper.win32.service |
---|
Subclasses of Handle in com.jniwrapper.win32.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 | |
---|---|
static Handle[] |
Kernel32.getProcessHeaps()
|
Handle |
LocalMemoryBlock.lock()
Locks the memory block and returns a pointer to the allocated memory. |
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 boolean |
Kernel32.heapLock(Handle heap)
|
static boolean |
Kernel32.heapUnlock(Handle heap)
|
static boolean |
Kernel32.heapWalk(Handle heap,
ProcessHeapEntry heapEntry)
|
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. |
Constructors in com.jniwrapper.win32.system with parameters of type Handle | |
---|---|
GlobalMemoryBlock(Handle handle)
Creates a LocalMemoryBlock object that references the memory that handle references. |
|
LocalMemoryBlock(Handle handle)
Creates a LocalMemoryBlock object that references the memory that handles 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._hbrBackground
|
protected Handle |
WndClass._hCursor
|
protected Handle |
WndClass._hIcon
|
protected Handle |
WndClass._hInstance
|
Methods in com.jniwrapper.win32.ui that return Handle | |
---|---|
static Handle |
User32.createMenu()
|
static Handle |
User32.createPopupMenu()
|
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.getMenu(Wnd wnd)
|
static Handle |
User32.loadResourceFromFile(java.lang.String fileName,
int resourceType)
|
static Handle |
User32.loadResourceFromFile(java.lang.String fileName,
int resourceType,
int width,
int height)
|
Methods in com.jniwrapper.win32.ui with parameters of type Handle | |
---|---|
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. |
void |
WndClass.setBackground(Handle bkground)
|
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 |
PrintDialog.getDevMode()
|
Handle |
PrintDlgStructure.getDevNames()
|
Handle |
PrintDialog.getDevNames()
|
Handle |
PrintDlgStructure.getInstance()
|
Handle |
OFNStructure.getInstance()
|
Handle |
OFNStructure.getOwner()
|
Handle |
PrintDlgStructure.getPrintTemplate()
|
Handle |
PrintDlgStructure.getSetupTemplate()
|
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 |
OFNStructure.setInstance(Handle instance)
|
void |
OFNStructure.setOwner(Handle owner)
|
void |
PrintDlgStructure.setPrintTemplate(Handle printTemplate)
|
void |
PrintDlgStructure.setSetupTemplate(Handle setupTemplate)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |