Ver Mensaje Individual
  #3  
Viejo 25/10/08, 00:50:33
Array

[xs_avatar]
romo1987 romo1987 no está en línea
Colaborador/a
 
Fecha de registro: jul 2008
Localización: Asturias
Mensajes: 251
Modelo de smartphone: HTC Diamond

Para abrir la lista de llamadas, la funcion PhoneOpenCallLog te situa un puntero apuntando al primer elemento de la lista, que sera la llamda que recien ha llegado.

http://msdn.microsoft.com/en-us/library/ms832485.aspx

Posteriormente leemos la inforamción de esa llamada con un PhoneGetCallLogEntry, que crea una escructura CALLLOGENTRY, en la cual el atributo pszNumber es un puntero al numero que ha llamado (o incluso podemos usar pszName si tienes el numero en la agenda):

http://msdn.microsoft.com/en-us/library/ms832482.aspx
http://msdn.microsoft.com/en-us/library/ms832477.aspx

Luego cierras el log con PhoneCloseCallLog:

http://msdn.microsoft.com/en-us/library/ms832481.aspx

Para enviar entonces el mensaje (si procede, una vez comparado el numero) necesitarias la funcion SmsSendMessage para tratar una instancia creada con SmsOpen. Luego cerrarla con un SmsClose.

Puedes echar un vistazo en:
http://msdn.microsoft.com/en-us/library/aa455065.aspx
http://msdn.microsoft.com/en-us/library/aa455068.aspx
http://msdn.microsoft.com/en-us/library/aa455057.aspx

Solo me falta saber como se detecta la llamada entrante. Leo algo al respecto en:
http://msdn.microsoft.com/en-us/library/ms832479.aspx
Pero me parece algo confuso todavia... seguire investigando...

Si tengo tiempo puede que haga un pequeño intento al respecto... pero no te prometo nada porque no ando muy bien de tiempo.
__________________
Disco duro virtual con recursos de programación en Windows Mobile:
http://htcdiamond.4shared.com

CAPITULOS DEL CURSO:
1. Introducción a la programación en WM y Hola mundo.
2. Programación orientada a objetos. Ejemplo agenda.
3. Introduciendo musica e imagenes. Generando CAB. Tres en raya.

A. Temporizaciones y giros de pantalla.

PRÓXIMOS CAPITULOS:
- Uso de ficheros externos y tokenizers.
- Uso del acelerómetro con ejemplo.
- Splash forms


Responder Con Cita