Icon.ExtractAssociatedIcon(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したファイルに含まれているイメージのアイコン表現を返します。
public:
static System::Drawing::Icon ^ ExtractAssociatedIcon(System::String ^ filePath);
public static System.Drawing.Icon ExtractAssociatedIcon (string filePath);
public static System.Drawing.Icon? ExtractAssociatedIcon (string filePath);
static member ExtractAssociatedIcon : string -> System.Drawing.Icon
Public Shared Function ExtractAssociatedIcon (filePath As String) As Icon
パラメーター
- filePath
- String
イメージを含むファイルのパス。
戻り値
指定したファイルに含まれているイメージの Icon 表現。
例外
filePath
に、有効なファイルが示されていません。
- または -
filePath
は、UNC (Universal Naming Convention) パスを示します。
例
次のコード例は、ExtractAssociatedIcon メソッドの使用方法を示します。 この例を実行するには、コードを Windows フォームに貼り付け、フォームのコンストラクターまたはLoadイベント ハンドラーから を呼び出ExtractAssociatedIconEx
します。
private void ExtractAssociatedIconEx()
{
Icon ico =
Icon.ExtractAssociatedIcon(@"C:\WINDOWS\system32\notepad.exe");
this.Icon = ico;
}
Private Sub ExtractAssociatedIconEx()
Dim ico As Icon = Icon.ExtractAssociatedIcon("C:\WINDOWS\system32\notepad.exe")
Me.Icon = ico
End Sub
注釈
相対パスは、現在の作業ディレクトリに対する相対パスと見なされます。
をビットマップと共に使用すると ExtractAssociatedIcon 、アプリケーションを実行しているシステムに、ビットマップ ファイルがサムネイル イメージとして表示されるレジストリ設定がある場合は、アイコンの代わりにサムネイル イメージが返されることがあります。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET