com.jinvoke.win32
Class Shell32
java.lang.Object
com.jinvoke.win32.Shell32
public class Shell32
- extends java.lang.Object
|
Method Summary |
static int |
CommandLineToArgvW(java.lang.String lpCmdLine,
int[] pNumArgs)
|
static void |
DragAcceptFiles(int anonymous0,
boolean anonymous1)
|
static void |
DragFinish(int anonymous0)
|
static int |
DragQueryFile(int anonymous0,
int anonymous1,
java.lang.StringBuffer anonymous2,
int anonymous3)
|
static boolean |
DragQueryPoint(int anonymous0,
Point anonymous1)
|
static int |
ExtractAssociatedIcon(int hInst,
java.lang.StringBuffer lpIconPath,
short[] lpiIcon)
|
static int |
ExtractIcon(int hInst,
java.lang.String lpszExeFileName,
int nIconIndex)
|
static int |
ExtractIconEx(java.lang.String lpszFile,
int nIconIndex,
int[] phiconLarge,
int[] phiconSmall,
int nIcons)
|
static int |
FindExecutable(java.lang.String lpFile,
java.lang.String lpDirectory,
java.lang.StringBuffer lpResult)
|
static int |
SHAppBarMessage(int dwMessage,
AppBarData pData)
|
static int |
SHBrowseForFolder(BrowseInfo bi)
|
static void |
SHChangeNotify(int wEventId,
int uFlags,
int dwItem1,
int dwItem2)
|
static boolean |
Shell_NotifyIcon(int dwMessage,
NotifyIconData lpData)
|
static int |
ShellAbout(int hWnd,
java.lang.String szApp,
java.lang.String szOtherStuff,
int hIcon)
|
static int |
ShellExecute(int hwnd,
java.lang.String lpOperation,
java.lang.String lpFile,
java.lang.String lpParameters,
java.lang.String lpDirectory,
int nShowCmd)
|
static boolean |
ShellExecuteEx(ShellExecuteInfo lpExecInfo)
|
static int |
SHEmptyRecycleBin(int hwnd,
java.lang.StringBuffer pszRootPath,
int dwFlags)
|
static int |
SHFileOperation(ShFileOpStruct lpFileOp)
|
static void |
SHFreeNameMappings(int hNameMappings)
|
static int |
SHGetFileInfo(java.lang.String pszPath,
int dwFileAttributes,
ShFileInfo psfi,
int cbFileInfo,
int uFlags)
|
static int |
SHGetFileInfoA(java.lang.String pszPath,
int dwFileAttributes,
ShFileInfo psfi,
int cbFileInfo,
int uFlags)
|
static boolean |
SHGetPathFromIDList(int pidl,
java.lang.StringBuffer path)
|
static int |
SHQueryRecycleBin(java.lang.String pszRootPath,
ShQueryRBInfo pSHQueryRBInfo)
|
static int |
SHRunDialog(int owner,
int unknown1,
int unknown2,
java.lang.String title,
java.lang.String description,
boolean bShowLastRun)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Shell32
public Shell32()
CommandLineToArgvW
public static int CommandLineToArgvW(java.lang.String lpCmdLine,
int[] pNumArgs)
DragAcceptFiles
public static void DragAcceptFiles(int anonymous0,
boolean anonymous1)
DragFinish
public static void DragFinish(int anonymous0)
DragQueryFile
public static int DragQueryFile(int anonymous0,
int anonymous1,
java.lang.StringBuffer anonymous2,
int anonymous3)
DragQueryPoint
public static boolean DragQueryPoint(int anonymous0,
Point anonymous1)
ExtractAssociatedIcon
public static int ExtractAssociatedIcon(int hInst,
java.lang.StringBuffer lpIconPath,
short[] lpiIcon)
ExtractIconEx
public static int ExtractIconEx(java.lang.String lpszFile,
int nIconIndex,
int[] phiconLarge,
int[] phiconSmall,
int nIcons)
ExtractIcon
public static int ExtractIcon(int hInst,
java.lang.String lpszExeFileName,
int nIconIndex)
FindExecutable
public static int FindExecutable(java.lang.String lpFile,
java.lang.String lpDirectory,
java.lang.StringBuffer lpResult)
SHAppBarMessage
public static int SHAppBarMessage(int dwMessage,
AppBarData pData)
SHBrowseForFolder
public static int SHBrowseForFolder(BrowseInfo bi)
SHGetPathFromIDList
public static boolean SHGetPathFromIDList(int pidl,
java.lang.StringBuffer path)
SHFileOperation
public static int SHFileOperation(ShFileOpStruct lpFileOp)
SHFreeNameMappings
public static void SHFreeNameMappings(int hNameMappings)
SHGetFileInfo
public static int SHGetFileInfo(java.lang.String pszPath,
int dwFileAttributes,
ShFileInfo psfi,
int cbFileInfo,
int uFlags)
SHGetFileInfoA
public static int SHGetFileInfoA(java.lang.String pszPath,
int dwFileAttributes,
ShFileInfo psfi,
int cbFileInfo,
int uFlags)
ShellAbout
public static int ShellAbout(int hWnd,
java.lang.String szApp,
java.lang.String szOtherStuff,
int hIcon)
ShellExecuteEx
public static boolean ShellExecuteEx(ShellExecuteInfo lpExecInfo)
ShellExecute
public static int ShellExecute(int hwnd,
java.lang.String lpOperation,
java.lang.String lpFile,
java.lang.String lpParameters,
java.lang.String lpDirectory,
int nShowCmd)
Shell_NotifyIcon
public static boolean Shell_NotifyIcon(int dwMessage,
NotifyIconData lpData)
SHRunDialog
public static int SHRunDialog(int owner,
int unknown1,
int unknown2,
java.lang.String title,
java.lang.String description,
boolean bShowLastRun)
SHQueryRecycleBin
public static int SHQueryRecycleBin(java.lang.String pszRootPath,
ShQueryRBInfo pSHQueryRBInfo)
SHEmptyRecycleBin
public static int SHEmptyRecycleBin(int hwnd,
java.lang.StringBuffer pszRootPath,
int dwFlags)
SHChangeNotify
public static void SHChangeNotify(int wEventId,
int uFlags,
int dwItem1,
int dwItem2)