パスワードを忘れた? アカウント作成
176817 journal

Ab.の日記: Windows の shell interface 周りがさっぱり分からない

日記 by Ab.
ざっと数えてみたらインターフェース200個以上ありますよ。
それぞれが断片的な事しか書かれてなくて、どう組み合わせてどう使うのかさっぱり分かりません。
自動車のタイヤに例えて言うと、インチサイズ、幅、扁平率というプロパティと空気圧を調整するメソッドの表面上の説明が書かれているだけで、ホイールを通じて車軸に連結されますという事すら書かれてないレベルの典型的な分かってる人にしか分からないドキュメントです。
syntax だけで semantics が無いって感じでしょうか。
裏側にある CoClass についてもノータッチで、IFileOpenDialog のシステム実装の CLSID を知りたくて MSDN Library で IFileOpenDialog AND "class id" で検索してもちゃんと出てきません。
サンプルがヒットすることを祈って IFileOpenDialog AND CoCreateInsance で検索してもダメです。
IFileOpenDialog AND CLSID で検索すると辛うじてサンプルソースがヒットして生のGUIDが出てきますが、SDK ベースの CLSID シンボルはどうやっても出てこないのであてずっぽうで CLSID_FileOpenDialog で検索しないといけなかったりします。
さてどうしたものか。
オンラインコンシェルジュで問い詰めろとかそういう事なんでしょうか。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

読み込み中...