Re: Консольная графика в VC++ 6.0
От: Gmist Россия  
Дата: 21.05.03 20:18
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>У меня 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();
А>}
А>


Может СтОит попробовать SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),color);

А>при создании приложения где инициализируется графика — ОШИБКА, подскажите почему ??
... << RSDN@Home 1.0 beta 6a >>

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.