标题:这是什么程序?
只看楼主
diheg
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2005-3-21
 问题点数:0 回复次数:4 
这是什么程序?
#include<windows.h> #include<stdio.h> void main() { HANDLE FileHandle; DWORD BytesWritten; if((FileHandle=CreateFile("\\\\Myserver\\Myshare\\Sample.txt", GENRIC_WRITE | GENERIC_READ. FILE_SHARE_READ | FILE_SHARE_WRITE,NULL. CREATE_ALWAYS.FILE_ALLRIBUTE_NORMAL,NULL)) ==INVALID_HANDLE_VALUE); {printf("CreateFile failed with error %d\n",GetlastError()); return; } if(WrittnFile(FileHandle,"This is a test",14. &&BytesWritten,NULL)==0) {printf("WriteFile failed with error %d\n",GetlastError()); return; } if(CloseHandle(FileHandle)==0) {printf("CloseHandle failed with error %d\n",GetlastError()); return; } } 谁看的懂~跟我讲讲,谢谢!~并且还有三个错误。我不知道怎么改?
搜索更多相关主题的帖子: include return failed 
2005-03-28 14:27
ronan
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2004-12-27
得分:0 
错误大多都是书写上的,单词错误,标点错误,不知道那么多"."都是干什么的,应该是逗号的,还有里面应该正确书写为GENERIC_WRITE ,FILE_ATTRIBUTE_NORMAL,GetLastError的拼写或大小写错误.
程序的目的是创建一个文件,如果创建成功了就写入文件,然后关闭文件,三个步骤如果有错误的地方都给出错误提示

Happiness is a journey, not a destination. So... Work like you don\'t need money Love like you\'ve never been hurt And dance like no one\'s watching 才开的游戏论坛http://ronan.185.cc/,希望碰场
2005-03-29 02:57
qianggengqiang
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-4-23
得分:0 
回复这个问题太没有意义,走到这了说以下吧
本程序创建了一个内存文件映射对象的句柄
创建了一个文件,并写了文件
又关闭了文件句柄
2005-04-25 09:53
zhaolv
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-4-29
得分:0 
如果你是在DOS下编这个程序,那头文件应该是
#include &lt;iostream.h&gt;读写文件是用标准的c++语言
如果你是在win32下编程,那那个main函数是错误的
看起来你应该有一本编windows程序的好书
推荐:北京大学出版的&lt;windows程序设计(第五版)&gt;
2005-04-29 14:03
diheg
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2005-3-21
得分:0 
没听懂?
请问怎么在DOS里编译这个程序啊?我刚学VC++
还有好多东西都不明白,希望你能帮帮我撒!~谢谢!~
2005-05-01 16:26



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




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

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