![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Очень с давних времен использую следующий код:
Код:
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#2 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
![]()
Вполне возможно, что в данном случае обычный Rectangle будет быстрее и компактнее, чем вся эта возня с dib_ми.
Надо попробовать.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
![]() |
![]() |
![]() |
#3 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Rectangle кого? Это ж вроде не канвас.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]()
Rectangle для device context'а Loc?
А так Код:
Последний раз редактировалось Somebody; 24.09.2010 в 14:42. |
![]() |
![]() |
![]() |
#5 | ||
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
![]() Цитата:
Цитата:
1. Создали совместимый контекст. 2. Установили на него наш HBitmap 3. Создали кисти и карандаши, если их ещё нет (CreateSolidBrush и CreatePen) 4. Установили кисть и карандаш нужного цвета на совместимый контекст (SelectObject) 5. Отрисовали квадратик. 6. Восстановили всех нужных, удалили всех ненужных (DeleteObject, DeleteDC). Ну а по привидённому коду - не понял зачем здесь GetDIBits(Loc, T.Bitmap, 0, T.Height, @A[0], @BI, DIB_RGB_COLORS); нужен? По-моему он лишний.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Залить на народ. | misher | Свободное общение | 2 | 21.07.2010 22:27 |
Залить сайт | Дініс | Свободное общение | 12 | 20.12.2009 14:28 |
Как залить определённые участки формы каким-то определённым цветом? | Rin | Общие вопросы Delphi | 5 | 18.11.2009 23:05 |
Залить цветом область. | gusluk | Мультимедиа в Delphi | 3 | 31.10.2009 05:58 |
Часть фона одним цветом а другая часть другим (без таблиц). | Lanselot | HTML и CSS | 4 | 25.04.2008 18:41 |