Chciałbym utworzyć niestandardową wirtualną klawiaturę dla dotyku w systemie Windows 10. Jestem przede wszystkim programistą c#, ale jeśli Windows 10 Dev jest podobny do poprzedniej wersji, prawdopodobnie będę musiał powrócić do C/C++. Chcę móc definiować wszystko, kształt, regiony i dane, które wypluwa po naciśnięciu klawiszy.Tworzenie niestandardowej wirtualnej klawiatury dla systemu Windows 10
System Windows 10 ma menu wyboru klawiatury (patrz rysunek), chciałbym aby był z nim zintegrowany, aby mógł być używany z natywnymi interfejsami klawiatury.
Jestem doświadczony programista aplikacji biznesowych, ale nie mam pojęcia od czego zacząć z tym. Widziałem this artykuł dla Windows 7 klawiaturą, ale mam nadzieję, że wiele się zmieniło dla Windows 10.
Moje pytania są następujące:
- Czy to możliwe, aby stworzyć custome wirtualną klawiaturę, która integruje natywnie?
- Jak mogę ją zintegrować z selektorem wirtualnej klawiatury systemu Windows 10 (na zdjęciu)?
- Od czego zacząć?
Każda pomoc/kierunek/słowa mądrości zostałyby docenione.
Aktualizacja: Myślę, że być może nie wyjaśniłem tego zbyt dobrze. Chcę zbudować wirtualną klawiaturę, która nie jest w tym samym kształcie, co normalna i zasadniczo działa jak klawiatura skrótu. Naciskasz klawisz i wstawiasz wstępny fragment tekstu do okna kontekstowego. Można go wybierać spośród przedstawionych opcji klawiatury wirtualnej (niebieski bit).
Czy to [Menedżer układu klawiatury] (http://www.klm32.com/index.html) lub [Kreator układu klawiatury MS] (https://msdn.microsoft.com/en-us/goglobal/bb964665 .aspx? f = 255 & MSPPError = -2147217396) pomóc? – Mottie
@Mottie: Nie wierzę w to. Z tego co rozumiem, to pozwoliło ci tworzyć niestandardowe układy dla fizycznych klawiatur. To, co chcę zrobić, to zdefiniować cały nowy układ klawiatury. Coś w rodzaju dzielonej klawiatury ma inny układ niż standardowy. – Robert