Как отследить событие появления окна Help (нужен его hwnd) по F1? - VB
Формулировка задачи:
Попробую сформулировать:
Есть App
У него есть файл справки .chm.
При вызове справки вызывается окно справки (htmlhelp).
Это окно можно вызвать
1) нажав F1
2) через API напр. так
Это одно и то жк единственное окно (неважно как вызывали), "привязано" к App и закрывается вместе с App.
При использовании HTML Help API Function всегда возвращается hwnd этого окна. Здесь более менее ясно.
Вопрос:
Конечной целью является кастомизация-стилизация окна хэлпа по факту его появления.
Как здесь: 14699711 (это реально)
Есть App
У него есть файл справки .chm.
При вызове справки вызывается окно справки (htmlhelp).
Это окно можно вызвать
1) нажав F1
2) через API напр. так
Это одно и то жк единственное окно (неважно как вызывали), "привязано" к App и закрывается вместе с App.
При использовании HTML Help API Function всегда возвращается hwnd этого окна. Здесь более менее ясно.
Вопрос:
1) Как отследить момент когда окно Help появилось? OnHelp (????)
Хотя бы если это явилось следствием нажатия F1.
Но важен не факт нажатия F1 а факт появления окна Help привязанного к App.
2) Соответственно найти его hwnd по факту появления.
Конечной целью является кастомизация-стилизация окна хэлпа по факту его появления.
Как здесь: 14699711 (это реально)
Решение задачи: «Как отследить событие появления окна Help (нужен его hwnd) по F1?»
textual
Листинг программы
[WINDOWS] MyProgaHelp=,"Table of Contents.hhc",,"Introduction_Main.htm",,,,,,0x2120,,0x3006,,,,,,,, 1
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д