Ovládání z klávesnice (C++/CLI)
Napsal: ned 22. úno 2009, 19:28
Ahoj borci, dělám teď jednu aplikaci a u něčeho jsem se poměrně seknul... Potřebuju, aby se při zmáčknutí tlačítka na klávesnici zavolala metoda obsluhující stisk tlačítka. Funguje, ovšem pouze v tom případě, že ve Formu není vůbec nic. Každý prvek co je pak v tom Formu, tak má svojí metodu KeyPress nebo KeyDown. Těch ovládacích prvků mám ve Formu už poměrně dost a při pokusu ovládat program šipkama na klávesnici se mění pouze focusy jednotlivých prvků ve formu. Napadlo mě zavolat Form2, kterej bude prázdnej a v něm se bude ovládat klávesnicí... To mi funguje, ale elegantnější řešení by bylo to udělat do jednoho Formu. Nevíte někdo jak na to? Něco jako nastavit nějakýmu prvku natvrdo focus, aby když budu mačkat šipky na klávesnici, aby nepřeskakoval? Pak by stačila ošetřit pouze metoda toho jednoho prvku.. Díky moc