Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Поддержка тем XP с ms common controls 6.0 Добавлено: 19.04.05 17:34  

Автор вопроса:  Dima | Web-сайт: dimoon.by.ru
Подскажите плиз как сделать чтобы прога поддерживала темы XP если она юзает MS common Controls _6.0_ !

Везде искал,не могу найти :( или это невозможно?

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #1 Добавлено: 19.04.05 19:19
Темы или стиль? Если стиль, то вроде эта штука на mscomctl не распространяется. Возможно оттого, что например листвью из этой библиотеки имеет класс ListView20WndClass, а обычный листвью - класс SysListView32.
Кстати листвью из этой библиотеки не поддерживает ещё несколько функциональностей, которые можно достичь обычным (апишным) листвью.

Хотя может и ошибаюсь.

Ответить

Номер ответа: 2
Автор ответа:
 Dima



Вопросов: 8
Ответов: 5
 Web-сайт: dimoon.by.ru
 Профиль | | #2
Добавлено: 19.04.05 19:31
Я вот незнаю... манифест это для темы или стиля? Главное для ms common controls 5.0 примеров дофига, а для 6.0? Неужели никто не сталкивался с этой траблой, ведь юзать 5.0 так неудобно!!!

помогите!!!!!!!!!!1

Ответить

Номер ответа: 3
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #3
Добавлено: 20.04.05 00:01
Думается что 5 или 6 особой разницы не имеет, важно вовремя инициализировать контролы, и описать что делаешь ты, подробно :))

Ответить

Номер ответа: 4
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #4 Добавлено: 20.04.05 00:36
Да не зависит это от времени инициализации.
Сделал файлик - подцепил этот осх, из него листвью положил на форму. Добавил на форму ещё обычную кнопку. Соорудил манифест. Инициализацию commom controls сделал в main().
Запускаю ехе - кнопка поменяла свой вид, а листвью - нет. :(

Делай на апи.

Ответить

Номер ответа: 5
Автор ответа:
 dimoon



Вопросов: 32
Ответов: 19
 Web-сайт: dimoon.by.ru
 Профиль | | #5
Добавлено: 22.04.05 00:20
а на апи это как? я первый раз слышу :)

Ответить

Номер ответа: 6
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #6 Добавлено: 22.04.05 01:16
На сайте в разделе примеры должна быть реализация листвью на апи. Или на сайте CyRax'a.

Ответить

Номер ответа: 7
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #7
Добавлено: 22.04.05 01:17
См. примеры: ApiListView, ApiTreeView и пр.

Ответить

Номер ответа: 8
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #8
Добавлено: 26.04.05 22:12
а может отсабклассить ? было бы круто. жалко что я сам не умею, но всегда восхищаюсь этой способностью. посмотри на vbaccelerator.com, там есть самодельные, имхо, тоже неплохо.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам