PVOID OldValue = NULL;
Wow64DisableWow64FsRedirection(&OldValue);
if ( GetFileAttributes(stShortcut.strTarget)!=-1 ) {
ShellExecute(NULL, "open", stShortcut.strTarget, stShortcut.strParams, stShortcut.strStartPath, SW_NORMAL);
}else{
AfxMessageBox("目标文件不存在:\n" + stShortcut.strTarget);
}
Wow64EnableWow64FsRedirection(TRUE);windows64位下系统文件提示找不到
本文介绍了一段代码逻辑,用于在Windows环境下通过Wow64功能调用ShellExecute打开快捷方式,同时处理目标文件不存在的情况,确保程序的稳定性和用户体验。

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



