我正在尝试获取 Program Files 路径,将其附加到另一条路径,然后运行它。
TCHAR programsdir[MAX_PATH];
SHGetFolderPath(NULL,CSIDL_PROGRAM_FILESX86,NULL,NULL,programsdir);
PathAppend(programsdir, TEXT("\\bin\\program.exe"));
LPCSTR pokerpath = TEXT(programsdir);
WinExec(pokerpath ,SW_SHOW);
return pokerpath;
尝试运行上述内容时收到此错误消息:
error C2065: 'Lprogramsdir' : undeclared identifier