Во-первых, позвольте мне сказать, что я отменяю эту функцию в Windows Vista и Windows 7. Во-вторых, я хочу это сделать. Здесь задается вопрос, как делать то, что я хочу здесь, в WPF.
Я хочу сделать то же самое, но в Delphi, используя компоненты запаса VCL, меню TMainMenu или Action Manager или некоторые доступные сторонние компоненты, даже Toolbar2000 или другую библиотеку.
Функция главного меню проводника Windows Vista/Windows 7:
- он не отображается при запуске приложения
- нажатие и отпускание клавиши Alt делает видимым
- нажатие и отпускание клавиши Alt снова делает его невидимым снова
- повторяемый.
- горячие клавиши работают над элементами меню, даже если меню невидимо *
(* Горячие клавиши Windows Explorer Пример: Ctrl + A в Microsoft Windows Explorer выбирает все, даже если меню невидимы, Alt + T = всплывающее меню "Инструменты", даже если все меню скрыто).
Обновление: Демо с использованием принятого ответа можно скачать здесь. (HiddenMenu.zip)