Interface Shell32

All Superinterfaces:
com.sun.jna.AltCallingConvention, com.sun.jna.Library, com.sun.jna.platform.win32.Shell32, com.sun.jna.platform.win32.ShellAPI, com.sun.jna.win32.StdCall, com.sun.jna.win32.StdCallLibrary

public interface Shell32 extends com.sun.jna.platform.win32.Shell32
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.sun.jna.Library

    com.sun.jna.Library.Handler

    Nested classes/interfaces inherited from interface com.sun.jna.platform.win32.ShellAPI

    com.sun.jna.platform.win32.ShellAPI.APPBARDATA, com.sun.jna.platform.win32.ShellAPI.SHELLEXECUTEINFO, com.sun.jna.platform.win32.ShellAPI.SHFILEOPSTRUCT

    Nested classes/interfaces inherited from interface com.sun.jna.win32.StdCallLibrary

    com.sun.jna.win32.StdCallLibrary.StdCallCallback
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static Shell32
     

    Fields inherited from interface com.sun.jna.Library

    OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER

    Fields inherited from interface com.sun.jna.platform.win32.Shell32

    SEE_MASK_FLAG_NO_UI, SEE_MASK_NOCLOSEPROCESS, SHERB_NOCONFIRMATION, SHERB_NOPROGRESSUI, SHERB_NOSOUND

    Fields inherited from interface com.sun.jna.platform.win32.ShellAPI

    ABE_BOTTOM, ABE_LEFT, ABE_RIGHT, ABE_TOP, ABM_ACTIVATE, ABM_GETAUTOHIDEBAR, ABM_GETSTATE, ABM_GETTASKBARPOS, ABM_NEW, ABM_QUERYPOS, ABM_REMOVE, ABM_SETAUTOHIDEBAR, ABM_SETPOS, ABM_SETSTATE, ABM_WINDOWPOSCHANGED, FO_COPY, FO_DELETE, FO_MOVE, FO_RENAME, FOF_ALLOWUNDO, FOF_CONFIRMMOUSE, FOF_FILESONLY, FOF_MULTIDESTFILES, FOF_NO_CONNECTED_ELEMENTS, FOF_NO_UI, FOF_NOCONFIRMATION, FOF_NOCONFIRMMKDIR, FOF_NOCOPYSECURITYATTRIBS, FOF_NOERRORUI, FOF_NORECURSEREPARSE, FOF_NORECURSION, FOF_RENAMEONCOLLISION, FOF_SILENT, FOF_SIMPLEPROGRESS, FOF_WANTMAPPINGHANDLE, FOF_WANTNUKEWARNING, PO_DELETE, PO_PORTCHANGE, PO_REN_PORT, PO_RENAME, STRUCTURE_ALIGNMENT, TYPE_MAPPER

    Fields inherited from interface com.sun.jna.win32.StdCallLibrary

    FUNCTION_MAPPER, STDCALL_CONVENTION
  • Method Summary

    Modifier and Type
    Method
    Description
    com.sun.jna.Pointer
    CommandLineToArgvW​(String lpCmdLine, com.sun.jna.ptr.IntByReference pNumArgs)
     

    Methods inherited from interface com.sun.jna.platform.win32.Shell32

    ExtractIconEx, GetCurrentProcessExplicitAppUserModelID, SetCurrentProcessExplicitAppUserModelID, SHAppBarMessage, ShellExecute, ShellExecuteEx, SHEmptyRecycleBin, SHFileOperation, SHGetDesktopFolder, SHGetFolderPath, SHGetKnownFolderPath, SHGetSpecialFolderLocation, SHGetSpecialFolderPath
  • Field Details

    • INSTANCE

      static final Shell32 INSTANCE
  • Method Details

    • CommandLineToArgvW

      com.sun.jna.Pointer CommandLineToArgvW(String lpCmdLine, com.sun.jna.ptr.IntByReference pNumArgs)