GetFileSize、GetFileSizeEx filesizelimit 设置
GetFileSize和GetFileSizeEx的功能是一致的,都是获取文件大小,函数原型分别如下:DWORD GetFileSize(HANDLE hFile,LPDWORD lpFileSizeHigh);BOOL GetFileSizeEx(HANDLE hFile,PLARGE_INTEGER lpFileSize);参数:GetFileSize的参数如下:hFile:输入参数,读取数据的文件对象,有CreateFile创建,调用CreateFile打开文件时需要指明GENERIC_READ读取操作模式或者GENERIC_WRITE写入操作模式。lpFileSizeHigh:输出参数,表示得到的文件大小的高32位。该参数可以为NULL,为NULL是表示文件大小可以用DWORD表示。GetFileSizeEx的参数如下:hFile::输入参数,读取数据的文件对象,有CreateFile创建,调用CreateFile打开文件时需要指明GENERIC_READ读取操作模式或者GENERIC_WRITE写入操作模式。lpFileSize: 输出参数,指向储存文件大小的一个LARGE_INTEGER联合体。返回值:GetFileSize成功时,返回值为一个表示文件大小DWORD值。GerFileSize失败时,如果lpFileSizeHigh为NULL,返 回INVALID_FILE_SIZE并可以调用GetLastError函数获取更详细的错误信息;如果lpFileSizeHIgh为非NULL,那么同样返回INVALID_FILE_SIZE并且出示读取lpFileSizeHigh指向的值放在高32位,并将和返回的低32位DWORD连起来成为一个64为的值表示文件大小。lpFileSizeHigh为合法值则GetLastError返回NO_ERROR,表示API仍然成功;否则,GetLastError返回一个不等于NO_ERROR的值。使用说明:实际上这两个函数区别就在于,对文件大小超出DWORD的情况采取不同处理方式。由于历史原因,GetFileSize用两个32位值分别存储64为文件大小的高位和低位;而GetFileSizeEx直接将文件大小存储在64位的联合体中。
更多阅读
Vray快速渲染参数如何设置? vray3.20渲染参数设置
Vray快速渲染参数如何设置?本篇文章主要针对这个问题进行解决。Vray快速渲染参数如何设置?——步骤/方法Vray快速渲染参数如何设置? 1、分辨率的设置:打印A3的图分辨率有1280*960基本可以,因为我们是要快速出图,所以图大小只要够用就行
移动手机上网参数该如何设置 索尼手机apn设置
现在手机上网是必不可少的,那当手机不能上网,移动客服要你检查上网参数,上网参数在哪了,该如何设置了?首先拨打10086转人工服务咨询,在向其提供你的GPRS参数设置请求后,业务员会转接语音平台进行答复,如果有必要的话,您还可以在语音提
转载 CAD中的图层、线型、线宽、颜色如何设置比较规范?CAD工程 图层线型比例
原文地址:CAD中的图层、线型、线宽、颜色如何设置比较规范?CAD工程制图规则下载作者:CAD小苗CAD中的图层、线型、线宽、颜色如何设置,比较规范?对于初学者往往有这种困扰,知道绘图时需要合理设置图层、线型、线宽和颜色,但又不知道怎么设置
Mac系统下wifi热点配置mac系统发布无线wifi服务设置 win7系统wifi热点设置
经常需要通过一台可以通过3G或者有线网(以太网)上网的Mac或者windows系统电脑发布一个WiFi给其他移动设备使用。下面备忘mac系统下wifi热点配置方法:(MacOS 10.8.2)1、系统偏好设置-->共享
如何设置网络代理服务器 ie如何设置代理服务器
如何设置网络代理服务器——简介为保证网络环境的安全,有些公司或其他单位的网络是通过代理连接的,怎么设置网络代理呢,请根据小编的步骤进行。如何设置网络代理服务器——工具/原料电脑、网络、浏览器如何设置网络代理服务器——方