Посоветуйте, как создать CPen нужного стиля.
От: Pogodinn Россия  
Дата: 27.03.02 00:24
Оценка:
Здрасьте.
Вот смотрю в книгу(в смысле MSDN) и вижу фигу.
Задача тривиальная — создать свой pen, к-рый бы рисовал точками(а не черточками как, например, стиль PS_DOT).
Пишу следующее:

DWORD pdwStyle[2] = {1, 0};
LOGBRUSH lBr;
lBr.lbColor = m_clrPen;
lBr.lbStyle = BS_SOLID;
BOOL bSucc = m_pPen->CreatePen( PS_COSMETIC|PS_USERSTYLE, 1, &lBr, 2, pdwStyle );

Не работает, bSucc = 0 , т.е. не создается даже
В общем, я разные сочетания стиля и полей этой LOGBRUSH пробовал, но результат один.
Разьясните, pls, что не так.
Может я в этой LOGBRUSH'е треклятой чего-то недопонимаю?

Спасибо.
Тяжела и неказиста жизнь простого...
программиста
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.