Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Красивая панель инструментов 
V
    Опции темы
Deutscher
Дата 15.7.2012, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.7.2012

Репутация: нет
Всего: нет



Привет всем!
Уменя такой вопрос в Win 7 в каждом окне программе есть вот такая панель
инструментов
user posted image
по крайней мере я так раньше думал что это именно
панель но после того как я попытался получить немного информации о ней с помощью
программы Spy++ ну там класс окна и т. д вообщем ничего не получилось.

так вот может кто знает как создать такую панельку или где взять информацию о ней?
заранее всем спасибо
PM MAIL   Вверх
Dem_max
Дата 15.7.2012, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1780
Регистрация: 12.4.2007

Репутация: 16
Всего: 39



Не нашел у себя ни одной программы с таким меню


--------------------
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")
PM MAIL   Вверх
Deutscher
Дата 15.7.2012, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.7.2012

Репутация: нет
Всего: нет



как это не нашёл а как же программа "средство просмотра фотографий windows", "средство просмотра XPS" стандартные программы Windows 7.
PM MAIL   Вверх
Dem_max
Дата 15.7.2012, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1780
Регистрация: 12.4.2007

Репутация: 16
Всего: 39



Это Toolbar читать тут
http://msdn.microsoft.com/en-us/library/wi...5(v=vs.85).aspx

хотя это может быть UI control 
http://msdn.microsoft.com/en-us/library/wi...4(v=vs.85).aspx

Это сообщение отредактировал(а) Dem_max - 15.7.2012, 18:37


--------------------
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")
PM MAIL   Вверх
Amp
Дата 16.7.2012, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 886
Регистрация: 17.2.2009

Репутация: нет
Всего: 17



В их терминологии это называется CommandBar-ом. И вероятность того, что это велосипед очень велика - если присмотреться, то видно, что в Photo Viewer и Explorer они по-разному отрисованы. Эдакий вариант тулбара, который, судя по всему, не прижился.
PM MAIL   Вверх
Dem_max
Дата 16.7.2012, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1780
Регистрация: 12.4.2007

Репутация: 16
Всего: 39



Не это конкретно класс ToolbarWindow32
http://msdn.microsoft.com/en-us/library/wi...6(v=vs.85).aspx


--------------------
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")
PM MAIL   Вверх
Amp
Дата 16.7.2012, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 886
Регистрация: 17.2.2009

Репутация: нет
Всего: 17



Конкретно в PhotoViewer класс другой, в WMP такой, да. И выглядит он там тоже иначе, чем в PV и Explorer (есть анимация, например). В общем кто в лес, кто по дрова. Есть подозрение, что создаются окна с такими классами, но с кастомной прорисовкой. 
PM MAIL   Вверх
Deutscher
Дата 7.9.2012, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.7.2012

Репутация: нет
Всего: нет



Всем привет! Короче Dem_max оказался прав это ToolBar.
Вообщем создать такой ToolBar почти получилось только осталось решить две проблемы.
Первая вобщем нужно сделать так допустим нажата одна кнопка PopupMenu выскочило но при переводе мышкой на другую кнопку её меню тоже должно вылететь закрыв предидущее.
И вторая в ресурсах программы "Средство просмотра XPS" есть битмап user posted image которым как бы залит ToolBar этой программы так вот как залить этим же битмапом свой ToolBar
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0446 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.