Новости:

Интересные и полезные статьи по работе с Excel и VBA
можно найти в разделе ХИТРОСТИ

Главное меню

Добавить иконку справки в заголовок формы

Автор Serge 007, 05.07.2015, 12:00:41

« назад - далее »

Serge 007

Друзья!

Кто знает, возможно ли вообще добавить в заголовок формы иконку (мне нужна конкретно иконка справки, но вообще - вопрос шире), помимо трех стандартных (Свернуть, Развернуть и Закрыть)?
И если это возможно, то как именно?

Для простоты понимания прикладываю картинки и файл

Так есть сейчас:


Так необходимо:


Кросс: http://www.excelworld.ru/forum/10-18151-1#149375
http://forum.msexcel.ru/index.php/topic,11032.0.html
http://www.programmersforum.ru/showthread.php?p=1515259#post1515259
http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=67572&TITLE_SEO=67572-dobavit-ikonku-spravki-v-zagolovok-formy#postform

Дмитрий Щербаков(The_Prist)

#1
Не совсем понял...Сергей, именно иконка нужна? Именно такая? В свойствах формы есть WhatThisButton. Если установить в True - то будет такая кнопочка. Правда, функционал у неё свой - она выводит подсказку для контролов.

P.S. Почитал другие ответы - вопрос вроде как решен. Хотя я бы все же не стал такое накручивать. Сергей, без обид, но с твоим опытом написания кодов лучше уболтать заказчика не использовать столь несвойственный функционал. Потом начнутся какие-нибудь бяки-глюки - фиг разберешься.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

Serge 007

Цитата: The_Prist от 06.07.2015, 10:17:40...В свойствах формы есть WhatThisButton. Если установить в True - то будет такая кнопочка...
Дим, спасибо, но стиль WS_EX_CONTEXTHELP несовместим со стилями WS_MAXIMIZEBOX и WS_MINIMIZEBOX. А мне надо именно четыре кнопки: Справка, Свернуть, Развернуть и Закрыть

Цитата: The_Prist от 06.07.2015, 10:17:40...с твоим опытом написания кодов...
А что не так с моим опытом?  :o

Цитата: The_Prist от 06.07.2015, 10:17:40...Потом начнутся какие-нибудь бяки-глюки - фиг разберешься...
Жизнь заставит - любой разберется ;)

Яндекс.Метрика Рейтинг@Mail.ru