Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
このコードコード サンプル 2を使用して、ファイルの種類のアイコンを取得しようとしています。しかし、関数を呼び出した後hIcon、渡されたSHFILEINFO構造体のメンバーはまだ null です。私は彼に .xml や .pdf などのファイル拡張子のみを付けようとしましたが、これが問題なのかもしれません。注:ファイルタイプの説明も必要なので、管理されIcon.ExtractAssociatedIconた. どうもありがとう。
hIcon
SHFILEINFO
Icon.ExtractAssociatedIcon
わかりました、解決しました。 彼に完全なパスを与えず、ファイルの種類のアイコンが必要な場合はSHGFI_USEFILEATTRIBUTES、uFlagsパラメーターにフラグを設定します。
SHGFI_USEFILEATTRIBUTES
uFlags