Pergunta

Como posso detectar se um dispositivo Windows Mobile tem o teclado estendido? Estou lançando manualmente o teclado suave e preciso saber quando impedir que meu aplicativo inicie a torta.

Foi útil?

Solução

Você já tentou usar Shsipinfo ?

Como alternativa, se o seu aplicativo for maximizado, você pode tentar obter o tamanho do cliente/janela da sua janela, feche o teclado usando Shsippreference e obtenha o tamanho da janela novamente. Se o tamanho se tornar mais longo, provavelmente o gole foi aberto. Mantenha esses tamanhos de janela para comparações posteriores.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top