Excel это не сложно

Основные форумы => Вопросы по Excel и VBA => Тема начата: Serge 007 от 05.07.2015, 12:00:41



Название: Добавить иконку справки в заголовок формы
Отправлено: Serge 007 от 05.07.2015, 12:00:41
Друзья!

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

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

Так есть сейчас:
(http://www.excelworld.ru/Author/Serge_007/ForumFiles/2015.07.05_1.gif)

Так необходимо:
(http://www.excelworld.ru/Author/Serge_007/ForumFiles/2015.07.05_2.gif)

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


Название: Re:Добавить иконку справки в заголовок формы
Отправлено: Дмитрий Щербаков(The_Prist) от 06.07.2015, 10:17:40
Не совсем понял...Сергей, именно иконка нужна? Именно такая? В свойствах формы есть WhatThisButton. Если установить в True - то будет такая кнопочка. Правда, функционал у неё свой - она выводит подсказку для контролов.

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


Название: Re:Добавить иконку справки в заголовок формы
Отправлено: Serge 007 от 06.07.2015, 22:52:36
...В свойствах формы есть WhatThisButton. Если установить в True - то будет такая кнопочка...
Дим, спасибо, но стиль WS_EX_CONTEXTHELP несовместим со стилями WS_MAXIMIZEBOX и WS_MINIMIZEBOX. А мне надо именно четыре кнопки: Справка, Свернуть, Развернуть и Закрыть

...с твоим опытом написания кодов...
А что не так с моим опытом?  :o

...Потом начнутся какие-нибудь бяки-глюки - фиг разберешься...
Жизнь заставит - любой разберется ;)