Как узнать, активно ли меню?
Такой вопрос: есть всплывающее меню. Как мне узнать в любой момент времени, активно ли оно или нет (то есть, отображается на экране и ожидает выбора пользователя).
Или как после вызова TrackPopupMenu получить уведомление о его закрытии? Отслеживать щелчок по любому пункту недостаточно - оно может быть закрыто по ESC или по щелчку мышью вне меню.
Цитата:
Originally posted by AviDen
Всем привет!
Такой вопрос: есть всплывающее меню. Как мне узнать в любой момент времени, активно ли оно или нет (то есть, отображается на экране и ожидает выбора пользователя).
Или как после вызова TrackPopupMenu получить уведомление о его закрытии? Отслеживать щелчок по любому пункту недостаточно - оно может быть закрыто по ESC или по щелчку мышью вне меню.
Всем привет!
Такой вопрос: есть всплывающее меню. Как мне узнать в любой момент времени, активно ли оно или нет (то есть, отображается на экране и ожидает выбора пользователя).
Или как после вызова TrackPopupMenu получить уведомление о его закрытии? Отслеживать щелчок по любому пункту недостаточно - оно может быть закрыто по ESC или по щелчку мышью вне меню.
возврат из TrackPopupMenu происходит только ПОСЛЕ ТОГО как меню закрылось.8)
Цитата:
Originally posted by mrhx
возврат из TrackPopupMenu происходит только ПОСЛЕ ТОГО как меню закрылось.8)
возврат из TrackPopupMenu происходит только ПОСЛЕ ТОГО как меню закрылось.8)
Уй, ё! Как можно было так протупить?
Спасибо!