我写了一个东西,通过重叠I/O读写文件,然后线程就去等待完成事件,等待操作完成。打个比方,读文件,先用CreateFile带FILE_FLAG_OVERLAPPED打开文件,然后用ReadFile来读文件,提供了一个Overlapped结构给它,同时也对重叠结构的Offset和hEvent赋了有效的值,结果,程序在2000和xp下都没有问题,98下第1次执行ReadFile时就返回错误ERROR_INVALID_PARAMETER(87)说参数错误,98是第2版,不知道为何,请大家指点
解决方案 »
- delphi中如何让messagedlg发出相应的声音
- 调试dll的时候,为什么设置的断点停不了阿,肯定运行到的,是不是有什么设置阿
- 组建温州计算机开发俱乐部
- ※▲■●〓→→帮忙啊!免费得6位QQ号.(这是腾讯的欺诈行为吗?)
- 带密码解压rar文件到特定的目录,有没有控件?用命令行怎么写?
- 版主 请将我2003-1-1到5-12为结的帖子列出来让我看看 考 扣我12分
- 进程高手!如何得某个进程的一些详细信息,如占内存大小、包括的dll文件等??在线等
- 朱总理,我爱你!祝你一生安康!我们永生感谢你!!
- 寻找刻录控件
- 单机版的连接access数据库,用什么方法最好最简单?
- 填加mshtml组件生成的MSHTML_TLB.pas有11.7M那么大,delphi2005打不开也编译不了
- 高分求救!!如何实现Windows Explorer中 包含 字符串 的文件搜索?
看了上面这段话,黄花菜都凉了,这是MSDN上ReadFile里的说明