У меня win2000
Есть заголовочный файл :
// msoftcon.h
#ifdef _INC_WCONSOLE
#define _INC_WCONSOLE
#include <windows.h>
#include <conio.h>
//-----------------------------------------------------------------------------
void init_graphics();
#endif /* _INC_WCONSOLE */
и есть исполняющий файл
// msoftcon.cpp
#include "msoftcon.h"
HANDLE hConsole;
char fill_char;
//---------------------------------------------------------------------------------
void init_graphics()
{
COORD console_size = {80, 25};
hConsole = CreateFile("CONOUT$", GENERIC_WRITE | GENERIC_READ,
FILE_SHARE_READ | FILE_SHARE_WRITE,
0L, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0L);
SetConsoleScreenBuffersSize(hConsole, console_size);
SetConsoleTextAttribute(hConsole, (WORD)((0<<4) | 15));
fill_char = '\xDB';
clear_screen();
}
при создании приложения где инициализируется графика — ОШИБКА, подскажите почему ??
#include "msoftcon.h"
/////////////////////////////////////////////////////////////////////////
//-------------------------------------------------------------------------
int main()
{
init_graphics();
return 0;
}
22.05.03 12:54: Перенесено модератором из 'C/C++' — ПК