Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

DWM Aero Glass (Vista) + Controls

45K
05 января 2009 года
Erre_Deroy
4 / / 05.01.2009
От делать нечего решил сделать что-то похоже на:


Заюзал dwmapi.dll, а именно функцию DwmExtendFrameIntoClientArea. Всё было замечательно, пока я не начал добавлять контролы в этот Glass регион. Только область чёрного цвета может получить такой эффект, и, видимо, чёрный цвет становиться прозрачным в этой области. Из-за этого обычные lable'ы, TextBox'ы, Button'ы и т.д. отрисовываются некорректно. Бог с ним с текстом - его можно вручную через GraphicsPath и FillPath рисовать. А контролы? Как вариант: рисовать свои. А есть ли другие способы, для ленивых?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог