Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > ToolBar - отдельное окно


Автор: Амортизатор 2.6.2005, 02:50
Нужен код для размещения нового (второго) Toolbar в отдельном окне.

Автор: Амортизатор 2.6.2005, 04:43
Ладно, с этим я разобрался, но есть другая проблема. Редактирую ресурсный файл ToolBara, рисую там новые кнопочки, а они не появляются в программе, точнее появляются пустые серые кнопки и все. Куды деваются мои рисуночки?

Автор: kometa_triatlon 2.6.2005, 04:53
А сколько ты цветов используешь? 16 или больше?

Автор: Амортизатор 2.6.2005, 15:46
16

Автор: Любитель 2.6.2005, 17:51
Поставь код обработки твоей кнопки (хотяб пустой).

Автор: Амортизатор 2.6.2005, 22:28
Любитель, это глюки MFC?
Добавлено @ 22:32
kometa_triatlon, кстати, как я понял, редактор VC++ не позволяет использовать более 16 (хотя там может и есть какие скрытые настройки, я их не нашел). По идее, если сделать изображения в другом редаторе с цветами >16 в это должно сработать, ведь изображения берутся из одного файла и пофиг какое оно. Или я ошибаюсь?

Автор: Любитель 3.6.2005, 23:19
Цитата
точнее появляются пустые серые кнопки и все.

В смысле задизейблены? Тогда не глюк, а структура. Иначе - глюк.
Цитата
По идее, если сделать изображения в другом редаторе с цветами >16 в это должно сработать, ведь изображения берутся из одного файла и пофиг какое оно. Или я ошибаюсь?

Не помню уж как в VC++ 6, а в VC++ .Net (хоть 2002) моно сразу делать 256. А можно другим редактором или готовые битмапы и иконки импортировать. Тогда количество цветов ограничена 32 битами (2 в 32 степени).

Автор: kometa_triatlon 3.6.2005, 23:56
Амортизатор
Если используешь иконки, то можно

Автор: Любитель 4.6.2005, 00:22
Для панелей тоже можно (у меня тока работало)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)