Описание тега systemmenu

In Microsoft Windows, the system menu is a popup menu that contains common window operations such as "Minimize" and "Close".
1 ответ

Рекурсивный цикл сообщений

У меня возникают проблемы с корректным запуском цикла обработки сообщений из обработчика сообщений. По сути, репликация того, как DialogBox() обрабатывает сообщения, за вычетом всех окон. Простой вызов GetMessage() из обработчика сообщений почти раб…
2 ответа

Отключение опции размера из системного меню в приложении C#

У меня есть aC# windows base application. Теперь я хочу, чтобы в системном меню опция размера была отключена. Для добавления опции в системное меню я использую user32.dll. Я использую форму Windows.
20 сен '12 в 04:52
0 ответов

Стилизация SystemMenu

Мы полностью разработали WPF Menus и ContextMenus в нашем продукте. Все они неявные стили. Но я обнаружил, что системное меню (Alt + Space) отображает меню, которое не соответствует нашим стилям, но вместо этого отображает стиль Windows по умолчанию…
27 сен '14 в 12:50
0 ответов

Как реализовать приложение JavaFX MacOS с системной строкой меню и обрабатывать события на рабочем столе.

Я изо всех сил пытаюсь правильно реализовать панель меню приложения в приложении JavaFX, которое работает на MacOS. Что касается JDK9, кажется, что поддерживаемый способ правильно настроить меню приложений на Mac заключается в следующем: 1) упаковат…
11 мар '18 в 15:35
0 ответов

Как закрыть системное меню формы Windows?

Я хочу знать Открыто ли системное меню (в верхнем левом углу формы)? и если да, закройте его. Как я могу сделать это в.NET?
02 май '16 в 11:58
1 ответ

GetMenuItemInfo не получает информацию об элементе меню

У меня есть это mii переменная, которая выделяет структуру MenuItemInfo для установки (или получения) пунктов системного меню. Private mii As New MenuItemInfo <System.Runtime.InteropServices. StructLayout(System.Runtime.InteropServices.LayoutKind…
12 ноя '13 в 19:51
1 ответ

WPF: примеры использования стиля в окне

Я создал стиль окна без полей, в котором я рисую хром (Borders, TitleBar, Min, Max, Close, SystemMenu и т. Д.), И я хотел бы сравнить его с существующим примером. Специально для SystemMenu, но также в случае, если я что-то пропустил. Кто-нибудь имее…
16 фев '10 в 19:46
1 ответ

WPF: добавить пункт меню "Всегда сверху" в системное меню

У меня есть инструмент мониторинга, где некоторые, но не все пользователи хотят, чтобы он отображался всегда сверху. Я хотел бы добавить эту опцию в системное меню в верхнем левом углу. Как бы я это сделал?
02 авг '10 в 22:57
3 ответа

Системное меню: Как скрыть / переместить стандартные пункты меню

В системном меню (в верхней части заголовка) я могу добавить свои собственные пункты меню. Я также могу удалить, например,DeleteMenu(SysMenu, SC_MINIMIZE, MF_BYCOMMAND) ; Однако, если я удаляю стандартные [восстановить, минимизировать, максимизирова…
24 июн '17 в 11:04
1 ответ

Как получить события меню из пункта меню в системном меню окна консоли?

Я добавил пункт меню в SystemMenu окна консоли моего приложения, которое я создал с помощью AllocConsole() функция. но я не мог понять, как обрабатывать события для пунктов меню, которые я добавил. Как я могу обработать эти события меню? Спасибо
03 мар '10 в 10:55
1 ответ

Получить ширину системного меню в пикселях, используя winapi

Мне нужно получить общую ширину в пикселях оконного / системного меню (свернуть, развернуть и закрыть) в C, используя базовый WINAPI. Я наткнулся на сообщение WM_GETTITLEBARINFOEX, которое хорошо для меня, но, к сожалению, оно поддерживается начиная…
15 сен '11 в 19:10
1 ответ

WPF: Как отключить ярлык SystemMenu "Alt+Space"?

У меня есть окно без полей и я создал Chrome, но мне нужно отключить комбинацию клавиш Alt+Space. Какие-нибудь мысли?
16 фев '10 в 22:54
0 ответов

Как изменить пункты меню, которые появляются в системном меню всех приложений?

Системное меню каждого приложения в моей версии Windows 7 имеет следующие пункты меню: Восстановить, Переместить, Размер, Свернуть, Развернуть и Закрыть. Я хочу добавить еще один элемент ко всем приложениям с именем "Всегда сверху". Это возможно? И …
20 авг '16 в 19:17
1 ответ

WinAPI Копировать системное меню в новое окно

Я закрепляю окно другого приложения внутри моего окна WPF, используя HwndHost. Чтобы сделать это, я должен установить атрибут стиля WS_CHILD окна, которое я закрепляю, и я теряю системное меню этого окна, что недопустимо. Использование HwndHost не п…
31 июл '13 в 19:11
1 ответ

Как правильно добавить кнопку "О программе" в системное меню?

Я пытаюсь добавить кнопку "О программе" в системное меню моего приложения, но код, который я обнаружил, выдает ошибку - Не удалось найти точку входа с именем "AppendMenu" в DLL "user32". Интересно, мог бы кто-нибудь взглянуть на код и посоветовать, …
09 апр '13 в 13:02
4 ответа

WM_SYSCOMMAND странности

Приложение получает сообщение WM_SYSCOMMAND, когда пользователь выбирает команду пункта меню в системном меню, и поэтому wParam может быть SC_CLOSE, SC_CONTEXTHELP, SC_MAXIMIZE, SC_MINIMIZE, SC_RESTORE и т. Д. Это логично. (Конечно, вы также можете …
02 май '10 в 22:07
1 ответ

Как отобразить системное меню во всплывающем окне CDialog?

У меня есть приложение на основе CDialog. В редакторе ресурсов Visual Studio свойства моего диалогового окна показывают, что для стиля установлено значение "Всплывающее окно", а для значения "Системное меню" установлено значение "Истина". Однако, ко…
05 окт '11 в 00:28
1 ответ

Системное меню для многоуровневых окон?

У нас возникла проблема со слоистыми окнами и системными меню в Delphi 2009. То есть наши многослойные окна (у которых нет границ) не имеют системного меню. Когда я говорю "системное меню", я имею в виду меню, которое вы получаете, нажимая на значок…
11 апр '11 в 20:30
1 ответ

Обрабатывать нажатия на пользовательские кнопки в системном меню

Мне удалось создать класс, который позволит мне добавить кнопку "О программе" в системное меню любой формы. Эта часть работает нормально, кнопка добавляется load событие формы, но как мне обрабатывать нажатия этой кнопки? Благодарю. Вот как я добавл…
16 дек '13 в 17:47
0 ответов

Можно ли отключить комбинацию клавиш Alt-Space в приложении Java

Сочетание клавиш Alt-space в Windows вызывает "Window Menu", то есть меню, которое вы получаете, щелкая правой кнопкой мыши на строке заголовка. В нем есть пункты "Восстановить", "Развернуть", "Свернуть", "Закрыть" и т. Д. Я бы хотел отключить его. …
10 фев '14 в 21:59