2009-08-19 3 views
0

Windows Mobile 5.0을 사용하여 샘플 응용 프로그램을 만들고 있습니다. SMS를받을 때 특정 기준 (예 : "혼다")을 확인하고 싶습니다. 그 단어를 찾으면 내 처리를하고, 그렇지 않으면받은 편지함에 저장해야합니다. SMS를받은 편지함에 SMS를 넣는 방법을 모르겠다.Windows 모바일 응용 프로그램에서 SMS를 수신하려면

아무에게도이 일을하는 것에 대한 아이디어가있어. 내 자신만으로 할 것이다. 회신을 기대하는

+0

질문을 놓쳤습니다. – rahul

+0

질문을 편집하고 자세한 내용을 작성하면 원하는 것을 이해할 수 있습니다 !! –

답변

0

받은 SMS 텍스트 메시지를 잡는 첫 번째 단계는 Microsoft.WindowsMobile.PocketOutlook 어셈블리에있는 MessageInterceptor 클래스의 인스턴스를 만드는 것입니다. 이 인스턴스가 범위를 벗어나 가비지 수집되어 메시지 차단이 중지되는 것처럼이 인스턴스를 정의하는 위치에 대해주의해야합니다.

MessageInterceptor interceptor = 새 MessageInterceptor (InterceptionAction.NotifyAndDelete) : InterceptionAction이 생성자에 전달됩니다. 이 매개 변수는 메시지를받을 때 발생하는 동작을 정의합니다. 두 옵션은 다음과 같습니다.

»알림 - 메시지 인터셉터는 메시지를 처리 ​​할 수 ​​있지만 표준 SMS 수신함 응용 프로그램에서도 수신합니다. »NotifyAndDelete - 메시지가 사용자에게 표시되지 않고 메시지 인터셉터에서만 표시됩니다.

1

Chris는 찾고있는 것과 비슷한 샘플 응용 프로그램을 작성했습니다. Mobile SMS Remote 블로그 게시물을 읽고 같은 코드를 사용해보세요. 어떻게 작동하는지 이해했으면 코드를 사용해보십시오. 질문이 있으시면 여기에 게시하십시오. 전체 프로젝트를 코드화하도록 요청하지 마십시오.

+0

나는 sMS와 검색 기준을받는 코드를 완성했다. 나는 SMS를받은 편지함에 넣을 방법이 없다. –

관련 문제