Normalnie klawisz Alt otwiera menu w systemie Windows.Jak wyłączyć normalne zachowanie klawisza Alt?
Potrzebuję tego wyłączyć, ponieważ potrzebuję klawisza Alt dla mojej aplikacji. (Jest to emulator starego komputera, więc muszę naśladować jego zachowanie.) Piszę to w czystym Windows API, więc spodziewam się, że musi być jakiś komunikat, który jest wysyłany i musi być wyłączony, odrzucony lub zignorowany.
Alt + Tab nie jest problemem, jak również inne klawisze systemowe i kombinacje klawiszy, po prostu trzeba ignorować Alt kiedy otwiera menu.
(Moja aplikacja używa DirectInput czytać klucze, więc to działa dobrze. Muszę tylko wyłączyć funkcjonalność, która otwiera menu za pomocą klawisza Alt. Będę otworzyć menu za pomocą myszki.)
Jakie to menu? Właśnie wpisałem Alt w oknie Windows i nie pojawiło się menu. – Kaz
@Kaz: Ustawia ostrość na pasek menu w aktywnym oknie. –