首先,需要包含头文件:
#include <windows.h>
然后,通过Win API来执行调用。
SHELLEXECUTEINFO ShExecInfo = {0};
ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);
ShExecInfo.fMask = SEE_MASK_INVOKEIDLIST ;
ShExecInfo.lpVerb = L"properties";
ShExecInfo.lpFile = L"C:\\Windows\\regedit.exe ";
ShExecInfo.lpParameters = L"";
ShExecInfo.lpDirectory = NULL;
ShExecInfo.nShow = SW_SHOW;
ShExecInfo.hInstApp = NULL;
ShellExecuteEx(&ShExecInfo);
当然,也可以通过获取文件信息的方式,自定义窗体,将所需的信息显示在窗体上。
参考:
https://www.yuque.com/docs/share/ad2673c9-66e8-40d7-a2f8-31fc9dda8fbd