C学习笔记.5

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()继续对 FindFirstFileFindFirstFileEx 或 FindFirstFileTransacted 函数的上一次调用中的文件搜索。如果函数成功,则返回值为非零值, lpFindFileData 参数包含有关找到的下一个文件或目录的信息。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值