Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];

Вниз

Вывод bitmap из ресурса   Найти похожие ветки 

 
_mike   (2001-11-28 12:43) [18]

Evgeny
Попробывал я этот код. Цвета он подбирает более или менее. Но этот код испольщует TBitMap. С помощью этого объекта можно было бы оптимизировать цвета лучше. Вообще говоря я хотел пользоваться исключительно средства Win32 API, поскольку в моей программке будет много графических элементов (что то вроде WinAMP). Наверное мне придётся использовать ещё более низкоуровневые операции (залезать в файл, считывать структуру и т.д.). Я надеялся, что Win32 API есть уже готовые функции, но, видимо, напрасно.


ggsoft
Код, приведённый вами так же использует уже готовые классы из библиотек VC6. Я не совсем силён в этих библиотеках и столкнулся с трудностями при переводе класса CBitmap. Этот класс напоминает дельфовский тип TBitMap, но только напоминает. В связи с большим количеством графики я не хотел бы использовать дополнительные классы или объекты. Win32 API, как мне кажется, самодостаточна, хотя с ее помощью писать приходиться дольше.

Evgeny, ggsoft
Не смотря на всё вышеописанное я обязательно более пристально изучу механизм реализованный в ваших кодах. Эти кода не пропадут напрасно. Вырожаю вам искреннюю признательность за отклик и участие в данной теме. Спасибо.



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.007 c
1-8918
Baron
2002-01-17 11:33
2002.02.04
Как добавить свойство Flat к компанентам?


14-9000
Вадим
2001-12-12 18:21
2002.02.04
Не хорошо... :((


3-8800
Fareader
2002-01-03 16:11
2002.02.04
Как сделать прогу с IBX пошустрее?


1-8852
Bazzilio
2002-01-15 16:31
2002.02.04
Проблема считать данные из двочного Dos-овского файла


3-8765
Павел Козловский
2002-01-02 15:00
2002.02.04
Смена языка таблиц Paradox





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский