InstallShield如何获得当前目录?
查了下GetCurrentDir( svCurrentDir )函数,但没看懂这个入参是啥意思?
请高手帮忙~
[解决办法]
string svCurrentDir;
GetCurrentDir(svCurrentDir);//当前目录就存进svCurrentDir里
//save the current directory in variable svCurrentDir
GetCurrentDir(svCurrentDir);
szDLLPath = SUPPORTDIR;
StrRemoveLastSlash(szDLLPath);
//no current directory is SUPPORTDIR
nRetVal = ChangeDirectory( szDLLPath);
szDLLName = SUPPORTDIR ^ "CADLL.dll";
nRetVal = UseDLL (szDLLName);
//after the DLL is loaded set the current directory to the previous one.
ChangeDirectory( svCurrentDir);
[解决办法]
GetCurrentDir( svCurrentDir ); //svCurrentDir is an output para.