Консольная графика в VC++ 6.0
От: Аноним  
Дата: 21.05.03 11:25
Оценка:
У меня 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++' — ПК
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.