确定窗口是否属于桌面或Windows应用商店应用

时间:2015-09-16 22:37:28

标签: windows desktop hwnd

屏幕上有传统的桌面应用程序和Windows应用商店应用。我有他们的HWND。我可以根据他们的HWND确定他们的桌面类型(桌面或商店应用程序)吗?

1 个答案:

答案 0 :(得分:0)

使用GetClassName()获取应用程序的类名

当Windows应用商店的窗口位于前台且未最小化时:class name = ApplicationFrameWindow 当Windows应用商店的窗口位于前台并最小化时:class name = windows.UI.Core.coreWindow 当Windows商店应用程序的窗口关闭或在后台时:它们被列为两个窗口类名称= ApplicationFrameWindow和类名= windows.UI.Core.coreWindow。