I wanted to know if windows explorer is created like in C# using ListView and other components, is it like that ?
Asked
Active
Viewed 343 times
0
-
I highly doubt it - although the gui could be, the underlying code will not be – Sayse Aug 17 '13 at 21:21
-
3Windows explorer has been around far longer than .NET. But C is also considered a high-level language, so the answer to the title would be "yes". – Jon Aug 17 '13 at 21:21
-
I think your question probably is related to know in which language windows is written? isn't it – Sachin Aug 17 '13 at 21:21
-
@Sachin - I can't remember Windows 3.1 having the windows explorer – Sayse Aug 17 '13 at 21:22
-
@harold how do you know which compiler was used to build explorer? – greatwolf Aug 17 '13 at 21:27
-
Windows Explorer is a native Win32 application. – Peter Ritchie Aug 17 '13 at 21:30
1 Answers
6
Use dependency walker to open explorer.exe and see if it has dependencies on any .NET assembly, and you will find that it does not.
Here's the output from my machine (Windows 7 x64):
As you can see there is no dependency to mscoree.dll
, which is a dead giveaway that explorer.exe has nothing to do with .NET.