Windows 7 ma naprawdę przyjemny program/kontrolkę ekranową na ekranie dotykowym. Mam aplikację na ekran dotykowy, która została oryginalnie napisana i zostanie wdrożona na XP. Czy można włączyć tę klawiaturę bezpośrednio do mojej aplikacji, a nie używać niestandardowego kontrolera? Nie mogę znaleźć żadnych informacji programowych na ten temat, więc wszelkie linki byłyby bardzo pomocne. W szczególności potrzebowałbym:Włączanie klawiatury ekranowej z systemem Windows 7 do aplikacji WPF
- Aby móc korzystać z klawiatury na komputerze XP, na którym będzie zainstalowany .NET 3.5 sp1.
- Aby ukryć natywną klawiaturę w systemie Windows 7, ponieważ już włączyłem klawiaturę z ekranem dotykowym w interfejsie użytkownika, więc nie potrzebuję kolejnego, zaśmiecającego interfejs użytkownika.
Ta natywna klawiatura ma dwa atrakcyjne aspekty. Po pierwsze, jest on automatycznie lokalizowany w języku klienta (chociaż reszta aplikacji będzie wymagała modyfikacji), a po drugie, nie wydaje się, aby system czuł się opóźniony, ponieważ system operacyjny próbuje ustalić, czy ja lub nie ". Robię gest, bo wyraźnie wpisuję na klawiaturze.
Aplikacja oparta jest na WPF, co powinno oznaczać łatwą integrację z kontrolkami opartymi na systemie Windows 7.
EDYCJA: Naprawdę chciałbym mieć XP, ale nie jest to wymagane. Jednak możliwość używania klawiatury w Win7 wydaje się być możliwa, a nawet właściwa.
Twoja odpowiedź wygląda jak najbliższa. Będę udzielić odpowiedzi. Zasadniczo użyj zestawu SDK tabletu XP, aby to zrobić, a następnie formant, zgodnie z opisem, aby działał. Jednak klawiatura nie jest dostępna w XP, chyba że jest to wydanie na tablet. – mmr
Prawidłowo, afaik. –