Windows 11 Серая кнопка «Развернуть и свернуть»C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Windows 11 Серая кнопка «Развернуть и свернуть»

Сообщение Anonymous »

Это не дубликат
Связанное (работает в Windows 10, 7):
  • Отключить кнопку «Развернуть» Консольное приложение C++
В Windows 10 вы могли отключить/затенить кнопки «Свернуть», «Наксимизировать» и «Закрыть», но те же методы не работают в Windows 11, если у кого-нибудь есть новый рабочий метод / альтернатива или информация, если это вообще возможно, любой намек будет оценен.
Методы, которые я пробовал:
  • DeleteMenu + GetConsoleWindow + GetSystemMenu
  • EnableMenuItem + GetConsoleWindow + GetSystemMenu
  • SetWindowLong + GetConsoleWindow

    Методы обновления окна, которые я пробовал:
  • DrawMenu
  • SetWindowPos (SWP_NOSIZE| SWP_NOMOVE|SWP_FRAMECHANGED)
Ожидание:
  • Выделено серым цветом Развернуть, Свернуть, Закрыть Кнопка/Отключена (неактивна)
Обнаружены ошибки:
  • С FormatMessage и GetLastError я всегда получаю либо отсутствие ошибки, либо ошибку недопустимого дескриптора меню
  • Но результата нет в обоих направлениях: ни визуально (серым цветом), ни в интерактивном режиме (по-прежнему можно использовать кнопки)
Ресурсы, которые я использовал:
https://learn.microsoft.com/en-us/windo ... solewindow
https:/ /learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getsystemmenu
https://learn.microsoft. com/en-us/windows/console/getstdhandle
https://learn.microsoft.com/en-us/windo ... pi/winuser /nf-winuser-enablemenuitem
https://learn.microsoft.com/en-us/windo ... f-winuser- setwindowlongptra
https://learn.microsoft.com/en-us/windo ... deletemenu
https://learn.microsoft.com/en-us/windo ... rawmenubar

Подробнее здесь: https://stackoverflow.com/questions/787 ... ize-button
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Серая кнопка воспроизведения Android WebView
    Anonymous » » в форуме Android
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Я не могу запустить эти файлы Java в идее Intellij. Кнопка запуска серая, она не кликабельна
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Как переключить/свернуть элемент javascript (по умолчанию я хочу свернуть HTML)
    Гость » » в форуме Jquery
    0 Ответы
    61 Просмотры
    Последнее сообщение Гость
  • Как переключить/свернуть элемент javascript (по умолчанию я хочу свернуть HTML)
    Гость » » в форуме CSS
    0 Ответы
    42 Просмотры
    Последнее сообщение Гость
  • Стрелки развернуть/свернуть дерево SWT без отступов
    Гость » » в форуме JAVA
    0 Ответы
    51 Просмотры
    Последнее сообщение Гость

Вернуться в «C#»