创建目录
LPCTSTR dirPath = TEXT("c:\\herghost");
if (!CreateDirectory(dirPath, NULL)) {
MessageBox(TEXT("目录已存在"),TEXT("Info"),MB_OK);
return;
}
获取当前目录
WCHAR currentDirectory[MAX_PATH];
if (!GetCurrentDirectory(MAX_PATH, currentDirectory)) {
MessageBox(TEXT("获取当前目录失败"));
return;
}
设置当前目录
if (!SetCurrentDirectory(TEXT("c:\\"))) {
return;
}
获取模块名
TCHAR moduleFile[MAX_PATH];
if (!GetModuleFileName(NULL, moduleFile, MAX_PATH)) {
return;
}
打开指定文件
LPCWSTR str = L"C:\\Windows\\System32\\cmd.exe";
ShellExecute(NULL, L"open", str, NULL, NULL, SW_SHOW);