MFC打开文件位置并选择(突出显示)该文件

时间:2015-04-20 11:07:38

标签: c++ mfc

我正在使用此代码

STARTUPINFO si;
    PROCESS_INFORMATION pi;
    ZeroMemory(&si, sizeof(si));
    si.cb = sizeof(si);
    ZeroMemory(&pi, sizeof(pi));
    CString commandLine = _T("explorer.exe ") + CPathName(destination).DirectoryPath();
    CreateProcess(NULL, commandLine.GetBuffer(), NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);

打开导出文件的位置。有没有办法可以选择文件,以便我不必找到它?

1 个答案:

答案 0 :(得分:1)

您的解决方案过于复杂,您可以使用

的ShellExecute

可以在这里找到许多其他解决方案:

Programmatically selecting file in explorer