| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Visual Styles |
| Автор: ИванМ 12.9.2008, 19:12 |
| Я не совсем понимаю, что нужно сделать, что бы визуальные стили на стандартных элементах работали нормально. Я подключил ресурсы, создал 2 окна: edit и button. Визуальные стили вроде работают, но некорректно. Т.е. задний фон у button не такой как у окна и у edit нету красивой оконтовки. Если я делаю с WS_BORDER, то появляется черный контур, если без него, то элемент без контура вообще. Пишу я так: CreateWindow("button","mybutton",WS_CHILD | WS_VISIBLE , 100, 100, 100,30,hWnd,0,hInstance,0); CreateWindow("edit","myedit",WS_CHILD | WS_VISIBLE | WS_BORDER, 400, 100, 100,30,hWnd,0,hInstance,0); Тоже самое, если делаю через ресурсы. В чем дело? |