Страница: 1 |
Вопрос: Поддержка тем XP с ms common controls 6.0 | Добавлено: 19.04.05 17:34 |
Автор вопроса: ![]() |
Подскажите плиз как сделать чтобы прога поддерживала темы XP если она юзает MS common Controls _6.0_ !
Везде искал,не могу найти :( или это невозможно? |
Ответы | Всего ответов: 8 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() Вопросов: 117 Ответов: 1538 |
Профиль | Цитата | #1 | Добавлено: 19.04.05 19:19 |
Темы или стиль? Если стиль, то вроде эта штука на mscomctl не распространяется. Возможно оттого, что например листвью из этой библиотеки имеет класс ListView20WndClass, а обычный листвью - класс SysListView32.
Кстати листвью из этой библиотеки не поддерживает ещё несколько функциональностей, которые можно достичь обычным (апишным) листвью. Хотя может и ошибаюсь. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 8 Ответов: 5 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 19.04.05 19:31 |
Я вот незнаю... манифест это для темы или стиля? Главное для ms common controls 5.0 примеров дофига, а для 6.0? Неужели никто не сталкивался с этой траблой, ведь юзать 5.0 так неудобно!!!
помогите!!!!!!!!!!1 |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client ICQ: 233286456 Вопросов: 34 Ответов: 5445 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 20.04.05 00:01 |
Думается что 5 или 6 особой разницы не имеет, важно вовремя инициализировать контролы, и описать что делаешь ты, подробно ![]() |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() Вопросов: 117 Ответов: 1538 |
Профиль | Цитата | #4 | Добавлено: 20.04.05 00:36 |
Да не зависит это от времени инициализации.
Сделал файлик - подцепил этот осх, из него листвью положил на форму. Добавил на форму ещё обычную кнопку. Соорудил манифест. Инициализацию commom controls сделал в main(). Запускаю ехе - кнопка поменяла свой вид, а листвью - нет. ![]() Делай на апи. |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 32 Ответов: 19 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 22.04.05 00:20 |
а на апи это как? я первый раз слышу ![]() |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() Вопросов: 117 Ответов: 1538 |
Профиль | Цитата | #6 | Добавлено: 22.04.05 01:16 |
На сайте в разделе примеры должна быть реализация листвью на апи. Или на сайте CyRax'a. |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client ICQ: 233286456 Вопросов: 34 Ответов: 5445 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 22.04.05 01:17 |
См. примеры: ApiListView, ApiTreeView и пр. |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() Вопросов: 215 Ответов: 1596 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 26.04.05 22:12 |
а может отсабклассить ? было бы круто. жалко что я сам не умею, но всегда восхищаюсь этой способностью. посмотри на vbaccelerator.com, там есть самодельные, имхо, тоже неплохо. |
Страница: 1 |
|