·

OLE D&Dではまる

VC++で作ったプログラムでOLEドラッグ&ドロップした後に自動整列されてしまう現象に悩まされていたが原因がわかった。

正規化されていないパスを渡すとエクスプローラに遅延レンダリングでドロップした後になぜかドロップしたファイルのアイコンが自動整列されてしまう。

よって、GetFullPathNameでパスを正規化することで解決した。