发布于 2007-02-07 17:07:50
0楼
至于DMGetRuntimeProject()函数的应用,你得去查查书吧!
这个:
if (bRet == FALSE)
{
return FALSE;
}
//是找不到项目路径返回错误信息。
psz = strrchr(szProjectFile,'\\');
//查找项目路径中的最后一个字符“\\”的位置,把这个字符的指针返回给psz。
if (psz == NULL)
{
return FALSE;
}
//同理这个是strrchr函数返回的指针为空就返回错误信息。
*(psz+1) = 0;
//这个就是在字符串的后面加上个ASCII码为0的一个字符表示字符数组结束的标志(这个就看C语言里的字符串定义吧)。
strcpy(lpstrProjectPath,szProjectFile);
//复制项目路径字符串给形参lpstrProjectPath。
return TRUE;
//返回成功。
雄关漫道真如铁,而今迈步从头越!