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

Вниз

HBitmap   Найти похожие ветки 

 
lds78   (2002-09-24 09:51) [0]

Исходный код:
------------------------------------
MainDC:=GetDC(wnd);
GetClientRect(wnd,r);
ClockDC:=CreateCompatibleDC(MainDC);
ClockBM:=CreateCompatibleBitmap(MainDC,r.Right,r.Bottom);
SelectObject(ClockDC,ClockBM);
br:=CreateSolidBrush(rgb(0,128,192));
FillRect(ClockDC,r,br);
DeleteObject(br);
br:=CreateSolidBrush(rgb(0,0,0));
FrameRect(ClockDC,r,br);
DeleteObject(br);
SetPixel(ClockDC,4,4,rgb(0,0,0));
BitBlt(MainDC,0,0,r.Right-r.Left,r.Bottom-r.Top,ClockDC,0,0,srccopy);
DeleteObject(ClockBM);
DeleteDC(ClockDC);
ReleaseDC(wnd,MainDC)
------------------------------------
Вопрос: почему под Win9x/ME через короткий промежуток времени перестает отображаться графика. Под Win2K/XP все ОК.


 
Evgeny ©   (2002-09-24 11:18) [1]

Попробуй так:
OldBm := SelectObject(ClockDC, ClockBM);
...
DeleteObject(SelectObject(ClockDC, OldBM););
DeleteDC(ClockDC);
ReleaseDC(wnd, MainDC)




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

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

Наверх




Память: 0.46 MB
Время: 0.021 c
1-21526
AlexeyMir
2002-10-29 11:04
2002.11.07
Подскажите...


1-21667
Egor_Mar
2002-10-27 02:07
2002.11.07
Группировка свойств в компоненте


4-21876
NeyroSpace
2002-09-25 16:05
2002.11.07
Как словить WM_WINDOWPOSCHANGING и кильнуть его. Без хука?


3-21430
shulc
2002-10-19 17:26
2002.11.07
Для тех, кто работает (ал) с PrTxeport


7-21824
RIM
2002-09-03 15:23
2002.11.07
отключение/включение клавиатуры и мыши