Re: Темы ХР
От: Кодёнок  
Дата: 25.01.05 14:19
Оценка:
DF>DrawThemeBackground( hTheme, hDC, GP_BORDER, BSS_RAISED, &r, NULL);
DF>Выдаёт ошибку:
DF>error C2065: 'GP_BORDER' : undeclared identifier
DF>error C2065: 'BSS_RAISED' : undeclared identifier
DF>В чём дело???

Поздравляю с наступлением на грабли Microsoft(r) Visual Stylish Rake(tm)!

Эти константы первоначально были, но они никогда не были реализованы, и в последнем SDK их убрали. В документации кое-где осталось. В твоем конкретном случае надо рисовать обычный нестильный бордюр с помощью DrawEdge(), и а бэкграунд или прозрачный, или COLOR_BTNFACE, смотря что рисуешь.

А вообще вокруг Visual Styles API царит такой срач, что сразу советую ничему не удивляться...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.