Klávesnice   zodpovězená otázka

VB.NET, WinAPI, .NET

Dobrý den.

Neexistuje nějaká třída pro softwarové stisknutí tlčítka?

Něco jako "Dim a As New KeyPress : If a.Press("M") Then MsgBox("Stisknuto M")"?

Případně, o jakou win api funkci jde?

Díky předem, mnohokrát.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pomocí metody System.Windows.Forms.SendKeys.Send lze odeslat stisknutí klávesy aktivní aplikaci. Pokud chcete klávesu odeslat globálně systému, k tomu je potřeba Windows API a je to zhruba popsáno například zde:

http://www.vbnet.cz/clanek--104-globalni...

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback