|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.04.2010, 20:47 | #1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
HBITMAP => DRAW
Люди, умоляю, объясните по-человечески!
Нахожу только разрозненную информацию и уже получил кашу в голове. Я хочу научиться загружать файл (bmp) в HBITMAP ( http://msdn.microsoft.com/en-us/libr...45(VS.85).aspx ) и рисовать его на форме. Просьба объяснить каждый шаг и его значение. Я самоучка.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
28.04.2010, 01:12 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вот примерчик
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 28.04.2010 в 02:00. |
28.04.2010, 10:49 | #3 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
28.04.2010, 11:22 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
нет, это структура из windows.pas
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
28.04.2010, 11:30 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Нет. TBitMap - это класс, а BITMAP это:
Цитата:
I'm learning to live...
|
|
28.04.2010, 15:07 | #6 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
28.04.2010, 15:46 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
28.04.2010, 18:06 | #8 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Благодарю, буду расшифровывать суть действий.
Вот, кстати, нашел еще один способ рисования, он глобально отличается? Код:
Знаю, что get и setpixel, но где в коде выше (пост 2) их вставлять?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ Последний раз редактировалось Stilet; 29.04.2010 в 17:02. |
28.04.2010, 20:56 | #9 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
после SelectObject и до DeleteDC используем временный контекст(M) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
29.04.2010, 00:25 | #10 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Тебе нужно слегка мелкомягкую теорию проштудировать, чтобы каша рассосалась. Контекст устройства и все что с ним связано, как с ним работать, виды битмапов (DDB, DIB). А то что ты плюсами обозвал, это вроде как типы принятые в Windows, они непосредственно к С++ отношения не имеют. Короче нужно сделать шаг на одну ступеньку вниз по лестнице абстракции, и встать по колено в Windows API
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
где можно скачать corel draw x4 | Полный ноль | Помощь студентам | 2 | 24.02.2011 11:06 |
Hbitmap из png | zumm | Мультимедиа в Delphi | 1 | 27.03.2010 20:55 |
Рисование картинки методом Draw | Nazar1994 | Общие вопросы Delphi | 2 | 21.11.2009 01:57 |
Работа для знающих corel draw | Sanja | Фриланс | 2 | 22.10.2008 07:08 |
Corel Draw - рисунки после редактирования здорово увеличиваются | Viteef | Свободное общение | 8 | 19.02.2008 09:16 |