1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Compact Framework 2.0: Chamadas em Smartphone

Discussão em 'Programação' iniciada por prl, 2 de Maio de 2007. (Respostas: 0; Visualizações: 459)

  1. prl

    prl

    Boas,

    Numa aplicação minha, o utilizador pode fazer e receber chamadas telefónicas no seu smartphone. Consigo apanhar as chamadas recebidas sem problema, mas o problema é que depois de a apanhar a minha aplicação perde o focus (ou o contexto) sendo substituída pela UI do Windows Mobile que gere as chamadas recebidas. Depois de desligar a chamada a minha aplicação volta a ganhar o focus. Como posso evitar isso? Como posso fazer com que a minha aplicação nunca perca o focus?

    O código que estou a utilizar é:

    Código:
    public partial class IncomingCall : Form
        {
            public IncomingCall()
            {
                InitializeComponent();
    
                SystemState _incomingCall = new SystemState(SystemProperty.PhoneIncomingCall);
    
                _incomingCall.Changed += new ChangeEventHandler(_incomingCall_Changed);
    
            }
    
            // Event Handler
            void _incomingCall_Changed(object sender, ChangeEventArgs args)
            {
                label1.Text = "CHAMADA!!!!!!!";
            }
    }
    Thanks
     

Partilhar esta Página