Лабораторная работа: Процессы и потоки
return msg.wParam ;
}
LRESULT CALLBACK WndProc (HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam)
{
HDC hdc ;
PAINTSTRUCT ps ;
RECT rect ;
switch (iMsg)
{
int i;
case WM_CREATE:
FileHandle=CreateFile(".\\..\\mass.dat", GENERIC_WRITE|GENERIC_READ,
FILE_SHARE_READ|FILE_SHARE_WRITE, NULL, CREATE_ALWAYS,
FILE_ATTRIBUTE_NORMAL, NULL);
if(FileHandle==NULL)
{
MessageBox(hwnd, "Невозможно открыть файл", "Ошибка", MB_ICONWARNING);
exit(1);
}
srand((unsigned)time(NULL));
str="";
buf.push_back(str);
int t[26];
for(i=0; i<26; i++)
{
t[i]=rand()%100;
if(t[i]<10)
t[i]+=10;
}