Форум: "WinAPI";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];
ВнизЦвет пера Найти похожие ветки
← →
Ozone © (2004-05-05 13:05) [0]Хочу нарисавать на панели (TPanel) несколько линий.
Делаю так:
PanelHDC = GetDC(Panel.Handle);
MovoToEx(..);
LineTo(..);
{...}
ReleaseDC(PanelHDC, Panel.Handle);
Рисует черным цветом. :(
На MSDN ничего на счет того, как поменять цвет не нашел. Может кто из мастеров подскажет?
← →
MBo © (2004-05-05 13:09) [1]NewPen:=CreatePen(Ex)...
OldPen:=SelectObject(NewPen)
...
SelectObject(OldPen)
DeleteObject(NewPen)
← →
Ozone © (2004-05-05 13:10) [2]TO MBo © [1]
Спасибо.
← →
Ozone © (2004-05-05 13:20) [3]Извините, но вот еще небольшой вопрос - как очистить то, что нарисовал?
← →
MBo © (2004-05-05 13:25) [4]FillRect
← →
Ozone © (2004-05-05 13:35) [5]TO MBo © [3]
Видишь в чем проблема - у меня на панели Image стоит. И => FillRect"ом я его затру.
Есть ли возможность у HPEN как у TPen устанавливать Mode = pmNotXor, к примеру?
← →
MBo © (2004-05-05 13:48) [6]Да, есть, только не у пера, а у контекста
SetROP2
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.027 c