C – 如何打开窗口资源管理器

我正在寻找C语言中的Open window explorer的function。 我找到了这个[答案] ( 如何在WPF应用程序中打开Windows资源管理器到某个目录? ) ,但这是C#语言。 C不能有这些function吗? 我使用VS 2010。

我是C的初学者。所以我的问题可能看起来非常简单。 但如果你给我答案我真的很感激。 谢谢 :)

在资源管理器中打开某个目录的最简单方法(此处为c:\ program files)可能是:

 system("start \"\" \"c:\\program files\""); 

尝试使用SHOpenFolderAndSelectItems()函数,它可以在Windows资源管理器中打开文件。

https://msdn.microsoft.com/en-us/library/windows/desktop/bb762232(v=vs.85).aspx

鉴于stslib.h库包含system()函数,您可以运行shell命令,您应该能够使用您在终端窗口中使用的相同命令运行该命令以打开新的Windows资源管理器窗口。

准则: http : //www.programmingsimplified.com/c-program-shutdown-computer