五.    I/O
1.    打开文件和关闭文件
HANDLE file = CreateFile(TEXT("F:\\c_project\\vs2015\\ConsoleApplication1\\系统编程.c\\文件.c"), GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, NULL, NULL); 返回句柄, 参数:文件名, 打开方式, 文件共享方式, 安全属性, 已存在文件处理, 0, 0 
2.    获取文件大小
            GetFileSize(file, &file_size) 获取逻辑大小
            file_size=GetCompressedFileSize(filename,dword) 返回文件物理大小.
3.    设置文件指针位置
SetFilePointer(file, 30, NULL, FILE_CURRENT);
4.    文件读取 
        ReadFile(file, pb, 10, &dwNum, NULL); 文件句柄, 存放缓存, 想读取数量, 实际读取数量, NULL
5.    写文件
    WriteFile(file, TEXT("123456"), 6, &num, NULL);
6.    将数据刷新到设备
    FlushFileBuffers(file);