Учебное пособие: Файловая система

#include <windows.h>

#include <windowsx.h>

#define UNUSED_ARG(arg) (arg)=(arg)

#ifndef __NT__

// определим необходимые функции при компиляции для WindowsAPI

#include "2b16.cpp"

// текст файла 2b16.cpp приведен ниже

#endif

static char szWndClass[]= "test volume functions";

static HINSTANCE hInstance;

BOOL Cls_OnCreate(HWND hwnd, LPCREATESTRUCT lpCreateStruct)

{UNUSED_ARG(lpCreateStruct);

char *temp, *p, *s;

DWORD n, i, sernum, complen, flags, spc, bps, fc, tc;

char file_system[ 128 ], buffer[ 1024 ];

UINT count, errmode;

HWND hwndView;

RECT rc;

HFILE hf;

static OFSTRUCT ofs;

static char tempfile[] = “c:\\test.txt”;

staticchardevZ[] = “Z:”;

// создадим окно-редактор, занимающее всю внутреннюю областьокна

GetClientRect(hwnd, &rc);

// теоретически в CREATESTRUCT указаны размеры окна, но к сожалению они

// могут быть указаны как нулевые, хотя это не так. Функция GetClientRect

// в этом случае все равно возвращает корректные данные

hwndView = CreateWindow(

"EDIT", "",

К-во Просмотров: 531
Бесплатно скачать Учебное пособие: Файловая система