GetCurrentDirectory()获取当前进程工作目录
SetCurrentDirectory()切换当前进程的当前工作目录。
头文件:#include<Windows.h>
函数原型:
DWORD GetCurrentDirectory(
DWORDnBufferLength, // size of directory buffer 缓冲区的长度
LPTSTRlpBuffer // directory buffer 指定一个预定义字串,用于装载当前目录
);
返回值:
调用成功 返回装载到lpBuffer的字节数。
使用GetLastError函数可获得错误信息。
HMODULE 表示模块句柄
LARGE_INTEGER的数据结构来表示64位数据,他是一个有三个定义的联合体。DUMMYSTRUCTNAME中一个是低位的32位整数LowPart。另一个就是高位的整数。在小端的情况下。低32位数字在前。高32位在后。
u中一个是低位的32位整数LowPart。另一个就是高位的整数咯。在大端的情况下。高32位数字在前。低32位在后。
FindFirstFileA()如果函数成功,则返回值是在对 FindNextFile 或 FindClose 的后续调用中使用的搜索句柄。失败则返回值 INVALID_HANDLE_VALUE 并且 lpFindFileData 的内容不确定。
GetProcAddress()从指定的动态链接库 检索导出函数或变量。函数成功的返回值是导出的函数或变量的地址。
FindNextFileA()继续对 FindFirstFile、FindFirstFileEx 或 FindFirstFileTransacted 函数的上一次调用中的文件搜索。如果函数成功,则返回值为非零值, lpFindFileData 参数包含有关找到的下一个文件或目录的信息。