WorkWithSystem.GetIcon Method

Gets the icon (WinAPI).
public static IntPtr GetIcon( 
SHSTOCKICONID identifier
SHSTOCKICONFLAGS flags 
)
This language is not supported or no code example is available.

Parameters

identifier
SHSTOCKICONID

The identifier.

flags
SHSTOCKICONFLAGS

The flags.

Return Value

IntPtr

An IntPtr.

public static IntPtr GetIcon(SHSTOCKICONID identifier,
     SHSTOCKICONFLAGS flags)
 {
     SHSTOCKICONINFO info = new SHSTOCKICONINFO();
     info.cbSize = Convert.ToUInt32(Marshal.SizeOf(typeof(SHSTOCKICONINFO)));
     Marshal.ThrowExceptionForHR(Import.SHGetStockIconInfo(identifier,
         flags,
         ref info));
     return info.hIcon;
 }
					
This language is not supported or no code example is available.

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

.NET Core

Supported in: 5.0+, 6.0+

In this article

Definition