Создание всплывающих меню
Обновлен: Ноябрь 2007
Всплывающие меню содержат наиболее часто используемые команды. Содержимое всплывающего меню зависит от контекста, в котором находится указатель мыши. Чтобы в приложении можно было пользоваться всплывающими меню, необходимо сначала создать само меню, а затем привязать его к коду приложения.
Когда ресурс меню будет создан, приложению потребуется загрузить ресурс и использовать метод TrackPopupMenu для вызова меню. Пользователь может закрыть меню, щелкнув область за его пределами, или выбрать одну из команд меню, чтобы вызвать эту функцию. Если пользователь выбирает команду, эта команда будет отправлена в окно, обработчик которого был передан методу.
Создание всплывающего меню
Создайте меню с пустым заголовком (не указывайте Заголовок).
Добавьте команды меню в новое меню. Перейдите к первой команде меню под пустым заголовком (в поле заголовка временно отображается строка "Прототип для текста"). Введите заголовок и другие сведения.
Повторите эти действия для остальных команд всплывающего меню.
Сохраните ресурс меню.
Совет. Дополнительные сведения о просмотре всплывающих меню см. в разделе Просмотр обычного меню как всплывающего.
Сведения о добавлении ресурсов в управляемые проекты см. в разделе Ресурсы приложенийРуководства разработчика .NET Framework. Сведения о том, как вручную добавлять файлы ресурсов в управляемые проекты, осуществлять доступ к ресурсам, отображать статические ресурсы и присваивать строки ресурсов свойствам см. в разделах Пошаговое руководство. Локализация приложений Windows Forms и Пошаговое руководство. Использование ресурсов для локализации совместно с ASP.NET.
Требования
Win32
См. также
Задачи
Подключение к приложению всплывающего меню