标题:MSDN没有写出的重要指标:(有关ReadFile,CFile类Write)
只看楼主
grub2linux
Rank: 1
等 级:新手上路
帖 子:335
专家分:0
注 册:2004-12-25
 问题点数:0 回复次数:0 
MSDN没有写出的重要指标:(有关ReadFile,CFile类Write)

MSDN没有写出的重要指标:(有关ReadFile(),CFile类Write())

ReadFile(hDev,buf,512000,&bDone,0);

WIN32 函数ReadFile的第三个参数 必须大于等于65536,否则可编译,但结果为0字节。(其实他是DWORD型,照理可以涵盖小于65536的数,但就是不行,不知什么原因!)

***************************

f.Write(buf,512000);

CFile类Write函数的第二个参数可以超过它指定的(UINT)65535这个范围,仍然有效

**********************

×××××××××××××

还有,以上这两个参数都不能带有变量,只能是常量表达式,否则可编译,但结果为0字节

如下不行:

ReadFile(hDev,buf,参数*512,&bDone,0);

f.Write(buf,参数*512);


另,可能相对应的WriteFile(), Read()也一样

*************************************
有缘相识! 我中文系的
半个月拿下基本C
一个月拿下基本C++
两个月拿下基本VC
一星期拿下一半基本JAVA
五天写DOS游戏
两个月写DOS游戏系统
年后一个月拿下VFP
过一下 ACCESS, SQL SERVER
与大家一起加油啊! 很喜欢这句
"拿下!"
http://mykool.go2.icpcn.com

[此贴子已经被作者于2006-7-1 13:27:51编辑过]

搜索更多相关主题的帖子: MSDN CFile ReadFile Write 指标 
2006-07-01 13:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-76043-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013687 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved