って結構すごいことがわかった。
エクスプローラ+軽量テキストエディタを作ろうとして、
サンプル見ながらいろいろ組んでたけどついに破綻(爆
というわけで、残骸
どうもIShellFolder::EnumObjects()からIEnumIDList::Next()で回して
そのループの中で全部ListViewにInsertするよりも、
後でLVN_GETDISPINFOメッセージを親ウィンドウに投げさせて、
そこで必要な情報だけ取ってくるやり方のほうが良いかも。
ってか、こっちが標準的なやり方なのかな?
あ、ちなみに残骸はXPだとエディットビューの表示がおかしいのもどうにかせんとなぁ。