如何从C#UWP应用程序中获取与流程相关的图标?
我目前正在将WPF应用程序移植到UWP的过程中,不幸的是发现system.drawing不属于UWP SDK。
在WPF程序中,我使用了Bitmap Icon = System.Drawing.Icon.ExtractAssociatedIcon(process.MainModule.FileName).ToBitmap();
来提取图标,但这不再起作用。
任何建议将不胜感激。
答案 0 :(得分:1)
如何从C#UWP应用程序中获取与流程相关的图标?
在UWP中,您可以使用AppDiagnosticInfo Class相关的API来获取应用程序的徽标。
定位到特定方法的是AppDisplayInfo.GetLogo(Size) Method。
您可能会在此博客UWP App Diagnostics中看到完整的步骤。
请注意,如果您的应用使用这些API,则需要在清单中声明appDiagnostics
功能。