ITEMIDLIST関係の諸々。ITEMIDLISTには 絶対パスのITEMIDLIST(IDLIST_ABSOLUTE)相対パスのITEMIDLIST(IDLIST_RELATIVE)子要素をあらわすITEMIDLIST(ITEMID_CHILD)がある。ITEMID_CHILDはIDLIST_RELATIVEの一種で1つしか値を含まないもの。 API毎に引数となるITEMIDLISTが決まっているので注意。 IShellFolderのメンバ関数はたいていIDLIST_RELATIVEを引数に取る。 デスクトップのIShellFolderの取得方法。 LPSHELLFOLDER lpsfDeskTop; ::SHGetDesktopFolder(&lpsfDeskTop); lpsfDeskTop->Release(); // 使用後は解放 // 方法その1 デスクトップのIShellF