CATUnicodeString sPath = "C:\\XXX.xx";//你自己的文件路径
wchar_t* pWchar = new wchar_t[sPath.GetLengthInChar() + 1];
sDocPath.ConvertToWChar(pWchar);
ShellExecute(NULL,_T("open"),_T("Explorer.exe"), pWchar,NULL,SW_SHOWDEFAULT);
本文介绍了一种使用ShellExecute函数结合wchar_t指针来打开指定路径文件的方法。通过将字符串转换为宽字符并传递给ShellExecute,可以利用Explorer.exe打开文件所在的位置。
CATUnicodeString sPath = "C:\\XXX.xx";//你自己的文件路径
wchar_t* pWchar = new wchar_t[sPath.GetLengthInChar() + 1];
sDocPath.ConvertToWChar(pWchar);
ShellExecute(NULL,_T("open"),_T("Explorer.exe"), pWchar,NULL,SW_SHOWDEFAULT);
14万+

被折叠的 条评论
为什么被折叠?