Мне нужно, чтобы контекстное меню (в настоящее время созданное с помощью TrackPopupMenu) автоматически закрывается после периода бездействия. Я пытаюсь искать, но только найти противоположное (как активировать всплывающее окно после таймаута) или специализированные вещи для конкретных приложений. Единственное, что я нашел, что даже близко, - это перечислить дочерние элементы рабочего стола, пока не будет найдено окно с именем класса 32768 - это будет меню - и закройте его.Как закрыть контекстное меню после таймаута?
Я надеюсь на лучший, более четкий способ. Какие-либо предложения?
Обычно вам не нужно закрывать всплывающее меню, пока оно не потеряет фокус. Это разумно, так как вы никогда не знаете, как быстро кто-то читает или должен найти правильную запись. Если вам нужно, чтобы информация исчезла через некоторое время, создайте небольшой бездонный winow. Таким образом, вы полностью контролируете его. – RedX