Come posso rilevare se un dispositivo Windows Mobile ha esteso la tastiera?
-
21-09-2019 - |
Domanda
Come faccio a rilevare se un dispositivo mobile di Windows ha esteso la tastiera? Sto lanciando manualmente la tastiera morbida e ho bisogno di sapere quando per evitare che la mia app dal lancio del PIE.
Soluzione
Hai provato a usare SHSipInfo ?
In alternativa, se l'applicazione è massimizzato, si può provare a ottenere la dimensione Client / Window della finestra, chiudere la tastiera utilizzando SHSipPreference e ottenere la dimensione della finestra di nuovo. se le dimensioni diventano più allora probabilmente il sorso era aperta. mantenere queste dimensioni delle finestre per i confronti successivi.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow