Win32API質問箱 Build61

このエントリーをはてなブックマークに追加
510デフォルトの名無しさん
その.NETにおいてですが、現在ファイルのプロパティを表示するために ShellExecuteEx 
を使っていました。そのとき、通常のファイルやフォルダの場合ではOKだったのですが、

たとえばブリーフケースのような特殊なフォルダの場合、Explorer ではそれ用の専用のタブ
も追加されて表示されていました。それと同じように表示するためには、構造体 ShellExecuteInfo 
のメンバをどのように指定すればよいでしょうか?現在しているものはこれらでした、

.cbSize = Runtime.InteropServices.Marshal.SizeOf(udtInfo)
.fMask = SEE_MASK_NOCLOSEPROCESS Or SEE_MASK_INVOKEIDLIST Or SEE_MASK_FLAG_NO_UI
.hWnd = Me.Handle
.lpVerb = "properties"
.lpFile = FilePath

この他に指定が必要な項目と値を知りたく思いました。ご指導のほど何卒よろしくお願いします!