
Originally Posted by
livylau
can you tell me how to launch the Build-in VOIP application.
First, I simply bring to foreground the classic phone application (not specially VOIP)
Code:
TInt lPhoneWGId = 0x100058B3; // 0x100058B3 => Window group Id of Phone application
TApaTaskList* lApaTaskList = new TApaTaskList(iEikonEnv->WsSession());
TApaTask lApaTask = lApaTaskList->FindApp(TUid::Uid(lPhoneWGId));
lApaTask.BringToForeground();
delete lApaTaskList; lApaTaskList = NULL;
And, I try to simulate key events (I want to send "sip:0xxxxxxxxx" and dial key). But 0-9 and a-z keys are blocked...
Code:
// For each key :
TWsEvent lWsEventKey;
lWsEventKey.SetType(EEventKey);
lWsEventKey.SetHandle(iEikonEnv->WsSession().WsHandle());
lWsEventKey.Key()->iCode = aCode; // Key code
lWsEventKey.Key()->iScanCode = 0;
lWsEventKey.Key()->iModifiers = 0;
lWsEventKey.Key()->iRepeats = 0;
lWsEventKey.SetTimeNow();
iEikonEnv->WsSession().SendEventToWindowGroup(iEikonEnv->WsSession().GetFocusWindowGroup(),lWsEventKey);
iEikonEnv->WsSession().Flush();
Secondly, did you know how to modify the default SIP-Setting using application?.
Sorry, I don't know.
Ben.