• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            我住包子山

            this->blog.MoveTo("blog.baozishan.in")

            這兩天看書體會

            看 VC++Win Shell Programming

            對win32 編程有點體會
            了解了一些HIMAGELIST 這個win32結構
            很多ImageList_XXX函數
            還有就是IShellFolder這個接口
            LPSHELLFOLDER
            有很多SHXX函數用

            今天來再更新一點

            IShellFolder Interface 接口的成員


            The IShellFolder interface is used to manage folders. It is exposed by all Shell namespace folder objects.

            IShellFolder Members

            BindToObject Retrieves an IShellFolder object for a subfolder.書上有講
            BindToStorage Requests a pointer to an object's storage interface.
            CompareIDs Determines the relative order of two file objects or folders, given their item identifier lists.
            CreateViewObject Requests an object that can be used to obtain information from or interact with a folder object.
            EnumObjects Allows a client to determine the contents of a folder by creating an item identifier enumeration object and returning its IEnumIDList interface. The methods supported by that interface can then be used to enumerate the folder's contents.下面有IEnumIDList的成員
            GetAttributesOf Retrieves the attributes of one or more file or folder objects contained in the object represented by IShellFolder.
            GetDisplayNameOf Retrieves the display name for the specified file object or subfolder.
            書上有講
            GetUIObjectOf Retrieves an OLE interface that can be used to carry out actions on the specified file objects or folders.書上有講
            ParseDisplayName Translates a file object's or folder's display name into an item identifier list.書上有講
            SetNameOf Sets the display name of a file object or subfolder, changing the item identifier in the process.

             

            IEnumIDList Interface


            The IEnumIDList interface provides a standard set of methods that can be used to enumerate the pointers to item identifier lists (PIDLs) of the items in a Shell folder. When a folder's IShellFolder::EnumObjects method is called, it creates an enumeration object and passes a pointer to the object's IEnumIDList interface back to the caller.

            IEnumIDList Members

            Clone Creates a new item enumeration object with the same contents and state as the current one.
            Next Retrieves the specified number of item identifiers in the enumeration sequence and advances the current position by the number of items retrieved.
            Reset Returns to the beginning of the enumeration sequence.
            Skip Skips over the specified number of elements in the enumeration sequence.

            posted on 2007-05-20 01:14 Gohan 閱讀(449) 評論(0)  編輯 收藏 引用 所屬分類: C++

            亚洲中文精品久久久久久不卡| 国产精品女同久久久久电影院| 久久精品国产一区二区| 久久福利片| 伊人久久精品无码二区麻豆| 国产69精品久久久久777| 国产精品成人99久久久久| 精品久久久无码人妻中文字幕| 久久久久女人精品毛片| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 亚洲国产综合久久天堂 | 99国产欧美精品久久久蜜芽 | 99久久免费国产精品特黄| 久久91精品国产91久久小草 | 久久精品aⅴ无码中文字字幕不卡| 国产精品一区二区久久| 香蕉久久久久久狠狠色| 久久香蕉国产线看观看乱码| 久久人人添人人爽添人人片牛牛 | 激情伊人五月天久久综合| 亚洲国产小视频精品久久久三级| 97久久精品人妻人人搡人人玩| 精品久久久一二三区| 欧美久久久久久精选9999| 久久国产精品99精品国产| 99蜜桃臀久久久欧美精品网站 | 久久影院综合精品| 国产精品久久久久久久app| 久久精品国产一区二区电影| 久久免费小视频| 国产一区二区精品久久| 久久久久久久久久久久中文字幕| 久久精品极品盛宴观看| 久久精品视频91| 国产精品成人久久久久三级午夜电影| 亚洲va中文字幕无码久久| 99久久无色码中文字幕人妻| 超级碰碰碰碰97久久久久| 亚洲欧美成人久久综合中文网| 国产精品成人精品久久久| 久久99久久成人免费播放|