Come disattivare TextInputPanel predefinite per un'applicazione?
Domanda
Ho un'applicazione WPF (io uso CAL) per un tablet pc. Ho creato un pannello di immissione testo personalizzato.
Ora la mia domanda:? Come è possibile disattivare il default TextInputPanel
Questa è solo attraverso la mia applicazione offcourse perché voglio ancora l'utilità nel mio WinXP e altre applicazioni sul tablet.
Il problema è che quando mi passa il mouse a lungo nei pressi di una casella di testo, il piccolo suggerimento per aprire un TextInputPanel appare sempre e voglio sopprimere questo!
Cordiali saluti, Wim
Già pubblicato su WPF Forum, ma senza alcun risultato: s http: // sociale. msdn.microsoft.com/Forums/en-US/tabletandtouch/thread/835b910d-e357-4bd8-b26a-f99e7d549b3f http: // sociale. msdn.microsoft.com/Forums/en-US/wpf/thread/c5bd3b90-c731-4e5b-a812-ee29490800e3
Soluzione
La disattivazione del Input Panel UI
Impostazione della chiave di registro DisableInPlace a zero impedisce l'interfaccia utente Pannello di immissione (UI) di apparire in un'applicazione. È necessario inserire la chiave di registro DisableInPlace in HKLM \ Software \ Microsoft \ TabletTip. Quindi, aggiungere un nuovo valore Registro di sistema utilizzando il percorso completo dell'applicazione in cui si desidera disattivare Input Panel. La seguente voce esempio Registro di sistema disattiva Input Panel in un'applicazione denominata MiaApp:
[HKEY_LOCAL_MACHINE
\SOFTWARE\Microsoft\TabletTIP\DisableInPlace]
"C:\Progam Files\My App\MyApp.exe"="1"
(finalmente) trovato questo info qui: http://msdn.microsoft .com / it-it / library / ms812266.aspx
Non mi piace più di tanto (reg montaggio.), Ma almeno si tratta di una soluzione;)
Cordiali saluti,
Wim