今天的任务:学习FindFirstFile(https://msdn.microsoft.com/zh-cn/library/windows/desktop/aa364418(v=vs.85).aspx) Createfile(https://msdn.microsoft.com/en-us/l.....
分类:
其他好文 时间:
2015-06-11 21:03:08
阅读次数:
127
也就是在CreateFile的时候打开文件名指定: “\\.\Device”就可以了. 因为代码比较短, 所以我不做注释, 相信大家看代码就能明白意思了. 另外这里读写的都是软盘A盘第0扇区, 如果想读写其他的扇区, 那么可以使用API SetFilePointer. 读扇区的方法(下面的代码演示从A盘的第0扇区读出数据, 写入到文件BOOT.BIN中): #include #incl...
一般情况下,WinCE流驱动的索引为0~9。应用程序中,通过CreateFile(_T("XXXN:"),…)打开对应的驱动,N也为0~9。这样看来,似乎在WinCE下同名流驱动个数被限制在10个以内。如果设备中有更多的同名设备该怎么办呢? 解决的方法有两个,第一种是换前缀,将XXX改成YYY,这....
最近学习操作系统中,老师布置了一个作业,运用系统调用函数删除文件夹下两个重复文本类文件,Linux玩不动,于是就只能在Windows下进行了。看了一下介绍Windows API的博客:点击打开基本就开始动手了。主要利用的函数其实就那么几个:CreateFile 创建、打开文件ReadFile ...
1. CreateFile 这个函数的功能是创建或者打开一个文件或者I/O设备,通常使用的I/O形式有文件、文件流、目录、物理磁盘、卷、终端流等。如执行成功,则返回文件句柄。 INVALID_HANDLE_VALUE 表示出错,会设置 GetLastError 。
函数的声明定义: HANDLE WINAPI CreateFile(
_In_ LPCTSTR lpFileNa...
分类:
编程语言 时间:
2015-04-10 22:34:40
阅读次数:
646
通过使用GetFileAttributes 或者GetFileAttributes函数能够获得文件的属性,CreateFile和SetFileAttributes函数可以设置文件的属性。
例子:
#include
#include
#include
#include
void _tmain(int argc, TCHAR* argv[])
{
WIN32_FIND_DA...
分类:
编程语言 时间:
2015-04-03 11:24:45
阅读次数:
169
HANDLE hCom;//全局變量串口句柄COMMTIMEOUTS TimeOuts;DCB dcb; 按鈕代碼(){hCom=CreateFile(L“COM1”,// 串口名稱 GENERIC_READ|GENERIC_WRITE,//允许读和写 0,//独占方式 NULL, OPEN...
分类:
其他好文 时间:
2015-03-30 13:10:31
阅读次数:
132
一、File类
文件的创建
package file;
import java.io.File;
import java.io.IOException;
public class CreateFile {
public static void main(String[] args) {
// TODO 自动生成的方法存根
File file=new File("C:\\...
分类:
编程语言 时间:
2015-03-28 17:19:13
阅读次数:
227
1 文件对象public class CreateFile { public static void main(String[] args) {
//创建要操作的文件路径和名称
//其中,File.separator表示系统相关的分隔符,Linux下为:/ Windows下为:\ //path在此程序里面代表父目录,不包含子文件...
分类:
编程语言 时间:
2015-03-15 16:56:59
阅读次数:
157
小练习:#include #include int main(){ HANDLE hFile; DWORD dwWritten; TCHAR szSystemDir[MAX_PATH]; GetSystemDirectory(szSystemDir,MAX_PATH)...
分类:
其他好文 时间:
2015-03-14 16:50:49
阅读次数:
108