Answered by:
Is Windows Explorer a metro style app???

Question
-
Who can tell me!Tuesday, December 27, 2011 5:38 AM
Answers
-
Yes, it is a metro app (like Windows Update). Use IsImmersiveProcess function from user32.dll to verify this:
http://msdn.microsoft.com/en-us/library/windows/desktop/hh448383(v=vs.85).aspx
"A programmer is just a tool which converts caffeine into code"
- Proposed as answer by Andre.Ziegler Wednesday, December 28, 2011 5:52 PM
- Marked as answer by LorenWu Thursday, December 29, 2011 2:06 AM
Wednesday, December 28, 2011 5:52 PM
All replies
-
LorenWu,
Windows Explorer is not a Metro style application, at this time it only runs on the desktop.
Thanks,
Chris- Proposed as answer by Irfanfare Tuesday, December 27, 2011 5:31 PM
Tuesday, December 27, 2011 1:09 PM -
Yes, it is a metro app (like Windows Update). Use IsImmersiveProcess function from user32.dll to verify this:
http://msdn.microsoft.com/en-us/library/windows/desktop/hh448383(v=vs.85).aspx
"A programmer is just a tool which converts caffeine into code"
- Proposed as answer by Andre.Ziegler Wednesday, December 28, 2011 5:52 PM
- Marked as answer by LorenWu Thursday, December 29, 2011 2:06 AM
Wednesday, December 28, 2011 5:52 PM -
Are you sure IsImmersiveProcess() returns true for Windows Explorer? It's clearly not a Metro app. It's not Metro-styled and runs in desktop mode, not Metro mode. If IsImmersiveProcess() is really returning true, it's probably a bug in the API.Wednesday, December 28, 2011 6:12 PM
-
Yes, I'm sure. Look at the Picture:
The Explorer Hosts the Metro-Shell (SHcore.dll, twinui.dll) and so it is a Metro app.
"A programmer is just a tool which converts caffeine into code"
Wednesday, December 28, 2011 7:18 PM -
The version of Windows Explorer in Windows 8 includes not only the Start Menu (when enabled) and the Taskbar, it also includes the Metro Start Screen, the Charms, and the "swipe in from the side" functionality. Windows Explorer actually provides part of the framework for running Metro-style applications in Windows 8, but this is an expansion of the existing Explorer shell as far as I know. I would not call Windows Explorer a Metro-style app by itself.
How do I know this? Open a Metro-style app, open Task Manager from the Security menu (not the desktop) and close Windows Explorer. You'll see what I mean.
Wednesday, December 28, 2011 11:30 PM -
Thanks you guys !!
it is true a metro app ,that's great !
i may try to use it's process as a service for my desktop app to call some WinRT APIs that can't work in normal desktop app (like local ToastNotification or some Proximity api), is that any problem ??
ToastNotification API can run well under the Windows explorer process !
Thursday, December 29, 2011 2:16 AM -
It is a true Metro app, that's great!
Thursday, December 29, 2011 3:09 AM -
It is a true Metro app, that's great!
Yeah!Windows Explorer is different from normal metro Apps ,it's more than a metro app though has many metro features!
Thanks!
Thursday, December 29, 2011 6:08 AM