は長さMAX_PATH
制限を迂回しながら、このようなILCreateFromPath
と同様に、経路からITEMIDLIST
構造を作成するために、任意の既知の方法(文書かまたは他の方法で)がありますか?ITEMIDLISTのMAX_PATH制限をバイパスしますか?
3
A
答えて
1
代わりにSHParseDisplayNameを使用できます。ドキュメントには、pszNameという長さの制限はありません。
'\\?\ pszPath'にUnicodeバージョン' ILCreateFromPathW'を付けてみましたか?また、['SHSimpleIDListFromPath'](http://msdn.microsoft.com/en-us/library/bb762254%28VS.85%29.aspx)を試すこともできます(これは廃止されません)* – kobik
私はWindows 7でILCreateFromPathWを発行してください。 – pcunite