不大不小的问题?
知道
SetCurrentDirectory的函数原型是
BOOL SetCurrentDirectory(
LPCTSTR lpPathName
);
但 《Windows程序设计》书上这么用
TCHAR szBuffer[MAX_PATH + 1];
... //问题?
if(!SendCurrentDirectory(szBuffer + 1)) //这里为什么要加1 是什么用意
{
szBuffer[3] = ':';
szBuffer[4] = '\0';
SetCurrentDirectory(szBuffer + 2); //又为什么加2
}
GetCurrentDirectory(MAX_PAHT + 1, szBuffer);
SetWindowText(hwndText, szBuffer);
...
请各位指点迷经!!!