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

Ваш аккаунт

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

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

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

Нестандартный интерфейс

15K
04 января 2008 года
basil-77
40 / / 17.03.2007
Приветствую!

Подскажите, кто знает, вот что: требуется средствами Си + WinAPI окошкам и контролам сделать нестандартный красивый интерфейс (что-то вроде, как у LightAlloy). Получается как бы применение скинов, но без них...:) Никакие визуальных компонентов, никаких vcl и т.п.
Пробовал заюзать SetWindowRgn, но что-то не очень смотриться, грубовато, да и всего-лишь окно обрезаеться... а оформление самого окна не меняется, а хотелось бы...
Кто может помочь подсказкой/примером/ссылкой?
240
04 января 2008 года
aks
2.5K / / 14.07.2006
Почитай про OWNERDRAW контролы. Подобным флагом ты сможешь указать, что сам будешь отрисовывать контрол и соответсвенно сделать с ним что хочешь. Общих советов тут нет - ибо для разных элементов интерфейса подход к отрисовке может быть разный. Ищи в гугле по конкретным нужным тебе элементам или можешь посмотреть примеры скажем с codeproject.com
15K
04 января 2008 года
basil-77
40 / / 17.03.2007
aks
Спс, сча гляну
15K
05 января 2008 года
basil-77
40 / / 17.03.2007
C OWNERDRAW разобрался. Все получается красиво, как говориться, возможности ограничены только Фотошопом :)
Но: а можно ли как-то OWNERDRAW применить к TrackBar 'у ? Пробовал, так же, как и кнопкой, но не получается. А хотелось бы тоже на трэкбар битмап натянуть, ну, или, цвет сменить хотя-бы... Ау! Подскажите!
355
07 января 2008 года
<SCORP>
786 / / 21.10.2006
http://msdn2.microsoft.com/en-us/library/ms364048(VS.80).aspx
суть этого дела -- сообщение NM_CUSTOMDRAW
для меня это было ново! :) я про такое не слышал
15K
08 января 2008 года
basil-77
40 / / 17.03.2007
Почитаем :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог