Ho scritto un'app di Windows Form in .Net 4.0 che utilizza una casella di testo per l'input dell'utente. L'intento del programma è quello di accettare input da una macchina per stenografia; attraverso il quale un trascrittore sarebbe attivamente didascalia video dal vivo.Esistono differenze fondamentali tra i TextBox in Windows 7 e Windows XP
Il problema che sto riscontrando è che in ambienti Windows XP, la casella di testo si sta comportando come previsto, accettando l'input della tastiera QWERTY, così come l'input dalla macchina per stenografia. Mi risulta che la macchina si integri come l'equivalente di un'altra tastiera, ma per qualche motivo in Windows 7, la casella di testo accetta l'input dalla scheda QWERTY, ma non dalla macchina di Stenography.
Questo mi porta alla domanda in questione - ci sono delle differenze fondamentali tra una casella di testo in Windows 7 e Windows XP, e tra quelle ci sono alcune che potrebbero influenzare il modo in cui gestisce il testo dal sistema operativo?
Grazie mille, spero di essere stato abbastanza esplicito.
Funzionalmente, dovrebbero essere uguali. Qualche possibilità che la versione Win 7 del TextBox non abbia il focus? – LarsTech
Beh, questo è sconvolgente da ascoltare - la versione Win 7 ha sicuramente il focus. La versione di Windows 7 accetta effettivamente l'input QWERTY, ma non l'input di Steno. Aggiornerà OP. – DigitalJedi805
Stai cercando nell'angolo sbagliato per questo problema. Ciò che è cambiato è il tipo di funzionalità del sistema operativo che questa macchina stenografica userebbe per attirare il testo in un TextBox. Come un gancio per il journaling. Ad esempio, l'UAC può porre fine a ciò. Ciò richiede indovinare cieco, contattare il fornitore per il supporto. –