1. .\\ 可以取得當前應用程式的目錄, 但當前的目錄位置不一定等於應用程式的目錄位置, 應用程式的當前目錄可被修改
2. GetCurrentDirectory() 同 .\\
3. GetModuleFileName()
函数原型
DWORD GetModuleFileName(
HMODULE hModule, // 若要當前目錄, 填 NULL
LPTSTR lpFilename, // 得到的文件名
DWORD nSize // 可容許的長度
);
Example.
wchar_t szFilePath[256];
GetModuleFileName(NULL, szFilePath, 256);
String ^ A = gcnew String(szFilePath);
int pos = A->LastIndexOf("\\");
this->openBinFileDialog->InitialDirectory = A->Substring(0, pos);
沒有留言:
張貼留言