Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

Search Results for "IShellFolder" in [All]

shell32

.
Summary
.

                IShellFolder ShellFolder,

.

            ref Guid_IShellFolder.IID_IShellFolder,

.

        IShellFolder sfParent = obj as IShellFolder;

.

    ///  managed equivalent of IShellFolder interface

.

    public interface IShellFolder

.

    public class Guid_IShellFolder

.

    public static Guid IID_IShellFolder =

.

    [In] IShellFolder psfParent,

.

static extern int SHGetDesktopFolder(ref IShellFolder ppshf);

.

  Function SHGetDesktopFolder(ByRef ppshf As IShellFolder) As Integer

.

    FOLDER = &H20000000            '   support BindToObject(IID_IShellFolder)

.

    BROWSABLE = &H8000000          '   supports IShellFolder, but only implements CreateViewObject() (non-folder view)

.

/// <param name="psf">[in] Pointer to an instance of IShellFolder whose simple pointer to an item identifier list (PIDL) is to be converted.</param>

.

               IShellFolder        psf,

Interfaces

.
Summary
The Shell uses the IQueryInfo interface to retrieve flags and info tip information for an item that resides in an IShellFolder implementation. Info tips are usually displayed inside of a ToolTip control.
. .

    ///  managed equivalent of IShellFolder interface

.

    ///  Pinvoke:   http://pinvoke.net/default.aspx/Interfaces/IShellFolder.html

.

    public interface IShellFolder

.

    ///Retrieves an IShellFolder object for a subfolder.

.

    public class Guid_IShellFolder

.

    public static Guid IID_IShellFolder = new Guid("{000214E6-0000-0000-C000-000000000046}");

Structures

.

iShellFolder.GetDisplayNameOf(pidlItems[0], SHGNO.SHGDN_NORMAL,

Enums

10: SFGAOF
.

        SFGAO_FOLDER        = 0x20000000,         // support BindToObject(IID_IShellFolder)

.

        SFGAO_BROWSABLE     = 0x08000000,         // supports IShellFolder, but only implements CreateViewObject() (non-folder view)

.

        '  . IShellFolder::EnumObjects can return without validating the enumeration object  


 
Access PInvoke.net directly from VS: