動的カラム
今まで固定でカラムを4つ表示していたので、マイ コンピュータでは
コンピュータとネットワークの場所というカラムが表示されていた。
うちには切断されたネットワークコンピュータへのショートカットがあるので、
表示が毎回遅い。
エクスプローラはこの辺は同じだけど、このままではかなり辛い。
よって、IShellFolder2::GetDefaultColumnStateで
SHCOLSTATE_ONBYDEFAULTでSHCOLSTATE_SLOW以外のものを表示するようにした。
最終的には任意に設定できるようにしたいけど、とりあえずこれで十分かも。
ファイラによっては表示するカラムを選択できないものも結構あるみたいだし。
...ちなみに、コントロールパネルのGetDefaultColumnStateはE_NOTIMPL。