C# Class EarTrumpet.Extensions.IconExtensions

Show file Open project: File-New-Project/EarTrumpet

Public Methods

Method Description
ExtractIconFromDll ( this path, int iconIndex ) : System.Windows.Media.ImageSource
ToImageSource ( this icon ) : System.Windows.Media.ImageSource

Private Methods

Method Description
DeleteObject ( IntPtr hObject ) : bool
DestroyIcon ( IntPtr hIcon ) : bool
ExtractIcon ( IntPtr hInst, string lpszExeFileName, int nIconIndex ) : IntPtr

Method Details

ExtractIconFromDll() public static method

public static ExtractIconFromDll ( this path, int iconIndex ) : System.Windows.Media.ImageSource
path this
iconIndex int
return System.Windows.Media.ImageSource

ToImageSource() public static method

public static ToImageSource ( this icon ) : System.Windows.Media.ImageSource
icon this
return System.Windows.Media.ImageSource