Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.30;
Скачать: CL | DM;

Вниз

Создание компонентов   Найти похожие ветки 

 
Brain   (2003-01-21 14:13) [0]

При создании компонентов ( а кнкретнее панель ), при использовании канвы для отображения изображения, как фон панели.
Так вот метод Draw,StrechDraw, они мигают при изменениях размеров панели.
Может есть, другой способ более быстрый ?

Заранее благодарен ... ;)


 
Skier ©   (2003-01-21 15:07) [1]

>Brain
Чтобы не моргало отображай из памяти. (например можно использовать TBitmap)


 
gsu ©   (2003-01-21 15:08) [2]

(например можно использовать TBitmap)+CopyRect


 
REA ©   (2003-01-21 15:15) [3]

Перегрузи еще

Procedure WMEraseBkgnd(var Message: TWmEraseBkgnd); message WM_ERASEBKGND;

Procedure TSomeControl.WMEraseBkgnd(var Message: TWmEraseBkgnd);
Begin
Message.Result := 1;
End;


 
Юрий Зотов ©   (2003-01-21 15:29) [4]

DoubleBuffered?


 
REA ©   (2003-01-21 15:49) [5]

А вот кстати и у меня тот же вопрос. Вывожу на Bitmap, который GetDC(0) compatible и кидаю его с помощью BitBlt на DC. Мелькает маленько - вывод порядка 60мс на моей карте. Нельзя ли это как то ускорить без DirectDraw? Сдается мне что можно, но не знаю как.


 
Brain   (2003-01-21 16:11) [6]

>REA
Поисни что те надо, не совсем понаял ?



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

Текущий архив: 2003.01.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
14-96963
kostya2000
2003-01-12 20:33
2003.01.30
Ветки!


8-96896
Kuljok
2002-10-12 21:12
2003.01.30
Громкость wav файла


14-97039
Ежик
2003-01-14 09:45
2003.01.30
В чем преимущества и недостатки языка C++ от Object Pascal


1-96777
Magic
2003-01-20 14:11
2003.01.30
Не могу сохранить участок картинки


14-97026
Veles
2003-01-14 06:19
2003.01.30
Что делаю не так ?