com.sun.jna.examples.win32
public interface Shell32 extends W32API
Modifier and Type | Interface and Description |
---|---|
static class |
Shell32.SHFILEOPSTRUCT |
W32API.DWORD, W32API.HANDLE, W32API.HANDLEByReference, W32API.HBITMAP, W32API.HDC, W32API.HICON, W32API.HINSTANCE, W32API.HMODULE, W32API.HRESULT, W32API.HRGN, W32API.HWND, W32API.LONG, W32API.LONG_PTR, W32API.LPARAM, W32API.LRESULT, W32API.SIZE_T, W32API.SSIZE_T, W32API.UINT_PTR, W32API.ULONG_PTR, W32API.WORD, W32API.WPARAM
StdCallLibrary.StdCallCallback
Library.Handler
ASCII_OPTIONS, DEFAULT_OPTIONS, HWND_BROADCAST, INVALID_HANDLE_VALUE, UNICODE_OPTIONS
FUNCTION_MAPPER, STDCALL_CONVENTION
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
ERROR_FILE_NOT_FOUND, ERROR_INVALID_FUNCTION, ERROR_PATH_NOT_FOUND, NO_ERROR
Modifier and Type | Method and Description |
---|---|
int |
SHFileOperation(Shell32.SHFILEOPSTRUCT fileop) |
W32API.HRESULT |
SHGetFolderPath(W32API.HWND hwndOwner,
int nFolder,
W32API.HANDLE hToken,
W32API.DWORD dwFlags,
char[] pszPath) |
static final int STRUCTURE_ALIGNMENT
static final Shell32 INSTANCE
static final int FO_MOVE
static final int FO_COPY
static final int FO_DELETE
static final int FO_RENAME
static final int FOF_MULTIDESTFILES
static final int FOF_CONFIRMMOUSE
static final int FOF_SILENT
static final int FOF_RENAMEONCOLLISION
static final int FOF_NOCONFIRMATION
static final int FOF_WANTMAPPINGHANDLE
static final int FOF_ALLOWUNDO
static final int FOF_FILESONLY
static final int FOF_SIMPLEPROGRESS
static final int FOF_NOCONFIRMMKDIR
static final int FOF_NOERRORUI
static final int FOF_NOCOPYSECURITYATTRIBS
static final W32API.DWORD SHGFP_TYPE_CURRENT
static final W32API.DWORD SHGFP_TYPE_DEFAULT
static final int CSIDL_DESKTOP
static final int CSIDL_INTERNET
static final int CSIDL_PROGRAMS
static final int CSIDL_CONTROLS
static final int CSIDL_PRINTERS
static final int CSIDL_PERSONAL
static final int CSIDL_FAVORITES
static final int CSIDL_STARTUP
static final int CSIDL_RECENT
static final int CSIDL_SENDTO
static final int CSIDL_BITBUCKET
static final int CSIDL_STARTMENU
static final int CSIDL_MYDOCUMENTS
static final int CSIDL_MYMUSIC
static final int CSIDL_MYVIDEO
static final int CSIDL_DESKTOPDIRECTORY
static final int CSIDL_DRIVES
static final int CSIDL_NETWORK
static final int CSIDL_NETHOOD
static final int CSIDL_FONTS
static final int CSIDL_TEMPLATES
static final int CSIDL_COMMON_STARTMENU
static final int CSIDL_COMMON_PROGRAMS
static final int CSIDL_COMMON_STARTUP
static final int CSIDL_COMMON_DESKTOPDIRECTORY
static final int CSIDL_APPDATA
static final int CSIDL_PRINTHOOD
static final int CSIDL_LOCAL_APPDATA
static final int CSIDL_ALTSTARTUP
static final int CSIDL_COMMON_ALTSTARTUP
static final int CSIDL_COMMON_FAVORITES
static final int CSIDL_INTERNET_CACHE
static final int CSIDL_COOKIES
static final int CSIDL_HISTORY
static final int CSIDL_COMMON_APPDATA
static final int CSIDL_WINDOWS
static final int CSIDL_SYSTEM
static final int CSIDL_PROGRAM_FILES
static final int CSIDL_MYPICTURES
static final int CSIDL_PROFILE
static final int CSIDL_SYSTEMX86
static final int CSIDL_PROGRAM_FILESX86
static final int CSIDL_PROGRAM_FILES_COMMON
static final int CSIDL_PROGRAM_FILES_COMMONX86
static final int CSIDL_COMMON_TEMPLATES
static final int CSIDL_COMMON_DOCUMENTS
static final int CSIDL_COMMON_ADMINTOOLS
static final int CSIDL_ADMINTOOLS
static final int CSIDL_CONNECTIONS
static final int CSIDL_COMMON_MUSIC
static final int CSIDL_COMMON_PICTURES
static final int CSIDL_COMMON_VIDEO
static final int CSIDL_RESOURCES
static final int CSIDL_RESOURCES_LOCALIZED
static final int CSIDL_COMMON_OEM_LINKS
static final int CSIDL_CDBURN_AREA
static final int CSIDL_COMPUTERSNEARME
int SHFileOperation(Shell32.SHFILEOPSTRUCT fileop)
W32API.HRESULT SHGetFolderPath(W32API.HWND hwndOwner, int nFolder, W32API.HANDLE hToken, W32API.DWORD dwFlags, char[] pszPath)