migrate Pilz.Win32 & optimize Pilz & Pilz.IO

This commit is contained in:
2024-09-01 08:54:57 +02:00
parent f370642354
commit 7a94fcf360
55 changed files with 700 additions and 1427 deletions

View File

@@ -0,0 +1,17 @@
namespace Pilz.Win32.Mapped;
public static class FileTypeIcons
{
public static Icon ExtractIconFromFilePath(string filePath, SystemIconSize size)
{
return Internals.IconExtractor.ExtractIcon(filePath, size);
}
public static Icon ExtractIconFromFileExtension(string fileExtension, SystemIconSize size)
{
return Internals.IconFactory.IconFromExtensionShell(fileExtension, size);
}
}