Форум: "WinAPI";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];
ВнизКонтур для непрямоугольного региона Найти похожие ветки
← →
paradox01 (2007-03-14 08:39) [0]Как начертить контур сложному региону при наведении курсора и удалить при отведении курсора. Типа выделение. Если можно в примерах покажите.
← →
MBo © (2007-03-14 08:51) [1]проверка - PtInRegion
рисование границы - FrameRgn
← →
paradox01 (2007-03-14 14:05) [2]function FrameRgn(DC, Rgn,Brush: Cardinal; Width,Height: Integer): Bool;
Обводит область кистью высотой Height и шириной Width пикселей.
DC - дескриптор канвы окна;
Rgn - дескриптор области;
Brush - дескриптор кисти.
Потом как удалить это выделеие. У кисти есть свойство XOR как у Pen которое при повторной отрисовке на том же месте стирает линию. А то у меня сложный фон.
← →
MBo © (2007-03-14 15:52) [3]>Потом как удалить это выделеие. У кисти есть свойство XOR как у Pen
никак, весь фон перерисовать только
Можешь сам написать процедуру, обрисовывающую регион пером.
А как у тебя регион получается? А то, может, проще Path создавать и StrokePath
← →
paradox01 (2007-03-15 09:53) [4]
> А как у тебя регион получается? А то, может, проще Path
> создавать и StrokePath
Объединением некоторых регионов или с использованием маски. Что такое Path и описание StrokePath?
← →
MBo © (2007-03-15 13:14) [5]>описание StrokePath
в MSDN или справке WinSDK
там же Path functions - работа с траекториями.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c