【发布时间】:2012-02-03 09:41:52
【问题描述】:
如何通过 CreateFile API 打开 Main 的 argv[](比如 D:\a.txt)中给出的文件名?
CreateFile( ReadBuffer, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL, NULL );
【问题讨论】:
-
我建议你不要尝试编写多语言源文件。选择 C 或 C++ 之一!
-
我很抱歉。你现在是我的问题吗?我是新手,所以请忽略一些错误
-
为什么不用 fopen 和 fread 来代替?
-
MSDN documentation for
CreateFile似乎很全面。如果您不需要那么复杂,您可以尝试使用标准的fopen()function:fopen(argv[1], "w")。 -
是的,这很容易,但我只能使用 CreateFile。