| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Как получить дескриптор панели инструментов? |
| Автор: Надо получить дескриптор 5.8.2005, 09:33 |
| Всем привет. Создал окно, а в нем две панели инструментов (TOOLBARCLASSNAME). Есть необходимость иногда обращаться к дескрипторам этих панелей, но делать такие дескрипторы глобальными и хранить их не хочу. Можно ли как-то вызвать (получить) их непосредственно, например через хендл окна? |
| Автор: Nastya 5.8.2005, 10:15 |
| На чем создавал? Как, где, в каком месте надо получить? |
| Автор: Волод 5.8.2005, 11:07 |
| Создал на апи скелет окна, создал в этом окне toolbar. через CreateWindow (TOOLBARCLASSNAME,...), все отлично, панелька, кнопочки показываются. Теперь хочу например по WM_LBUTTONDOWN получить дескрипторы этих тулбаров. ПРобовал так: FindWindow(TOOLBARCLASSNAME, (LPCTSTR)"Toolbar2"), возвращает нуль... |
| Автор: Волод 5.8.2005, 11:10 |
| Только не надо меня в апи-форум скидывать, там мало народу шатается... Предположим, я создал на MFC стандартный проект, а теперь хочу получить программно дескриптор панели инструментов, чтобы с ним поковыряться.... |
| Автор: ManiaK 5.8.2005, 14:20 | ||
Модератор: на форуме есть определённые правила, которые каждый участник ОБЯЗАН исполнять вне зависимости от условий. Многократное нарушение правил приводит к бану. |
| Автор: Волод 5.8.2005, 14:53 |
| Маньяк, а если я сейчас продублирую тему, но опишу ее как проект MFC в том разделе, из которого ты меня попросил, это будет нарушением правил? P/S Лично написать не смог - функция не доступна гостям... |
| Автор: chipset 5.8.2005, 15:37 | ||
| Уважаемый Волод! Во-первых, рекомендую все вопросы направлять в Обсуждение форума либо в ПМ. Во-вторых, в не зависимости от типа проекта ваш вопрос должен быть присвоен к какому-нибудь разделу, которого этот вопрос касаеться больше всего. В-третьих, это нужно для вашей-же пользы, если я чистый апишник то вряд-ли я зайду в MFC, коль не знаю его. А много народу шатаеться и на sex.ru и что? Предлагаю на этом продолжить обсуждение вопроса, и все дальнейшие сообщения отправлять в Обсуждение форума, либо на ПМ модераторам раздела С++.
Настоятельно рекомендую зарегистрироваться. http://www.fairfox.nightmail.ru/10.gif |