(обрати внимание на переменную VGA256, по умолчанию она = 1, если файл не 256-цветный, надо сбросить в 0... Вообще-то это следовало бы делать автоматически, но... )
Tan
14.09.2007 4:21
... в жизни не всё так просто Спасибо за программу, буду разбираться!
Tan
25.09.2007 18:46
Добрый день, у меня появилось дополнение к вопросу. А существует ли в стандартных библиотеках С функция вывода на экран изображения из файла (допустим тот же бмп 256 цветов) ? (хочется облегчить себе жизнь). Что - то слышал про windows.h, но не нашёл описание этой библотеки.
volvo
25.09.2007 19:05
Tan, в стандартном С этого нет, есть в WinAPI, но ты ж ничего не сказал про ОС, под которой это все должно будет работать. И о компиляторе, которым пользуешься - ты тоже умолчал.
Описание функций из windows.h - в MSDN. Конкретно функции работы с битмапами - здесь: Bitmap Functions
Tan
25.09.2007 19:17
Компилятор ВСPP 3.1, os - winXP, в msdn есть loadimage, но я не особо въехал в аргументы этой функции. Допустим, что можно работать с winapi.
А в какой части программы это писать ? Вы не могли бы привести пример программы, использующей эту функцию для вывода изображения. Я просто до этого с winapi не работал.
volvo
25.09.2007 19:42
Вот рабочий проект (вместе с EXE-шником, если не боишься ), отрисовывающий BMP из файла: