zoukankan      html  css  js  c++  java
  • SendMessage and ProcessMessageL

    try SwEventWhich one? These methods don't seem to require anything specific.

    "I only know that I know nothing." (Socrates)check your capability...
    Now, after converting into Symbian 9, the message catching doesn't work again

    "I only know that I know nothing." (Socrates)Thanks, that did it.

    "I only know that I know nothing." (Socrates)hi,

    try this:

    RWsSession rws;
    rws.Connect();
    TApaTaskList taskList(rws);
    TApaTask task = taskList.FindApp(KAppUid);
    if (task.Exists())
    {
      task.BringToForeground();
      TInt ret=task.SendMessage(TUid::Uid( KUidApaMessageSwitchOpenFileValue ), _L8("1"));
    }
    I try to send message to my APP from EXE.

    Code:
    RWsSession rws; 
    rws.Connect(); 
    TApaTaskList taskList(rws); 
    TApaTask task = taskList.FindApp(KAppUid); 
    if (task.Exists()) 
    {
      task.BringToForeground();
      TInt ret=task.SendMessage(TUid::Uid( 0 ), _L8("1"));
    }

    In my app I try to catch it

    Code:
    in header:
    virtual void ProcessMessageL(TUid aUid,const TDesC8& aParams);

    in source:
    void CMDMNotifierAppUi::ProcessMessageL(TUid aUid,const TDesC8& aParams)
    {
     ShowNoteL(_L("MEssage arrives"));
    }

    The message is sent without errors, but nothing is catched. The app is brought into foreground correctly.
    What can cause this lack of action?
  • 相关阅读:
    c读取文本文档
    java类中定义接口
    android selector
    android listview
    android继承Dialog实现自定义对话框
    移植net-snmp到开发板(mini210)
    [BZOJ1901]Zju2112 Dynamic Rankings
    [BZOJ3524][Poi2014]Couriers
    [codeforces722D]Generating Sets
    [codeforces722C]Destroying Array
  • 原文地址:https://www.cnblogs.com/yaoliang11/p/1912319.html
Copyright © 2011-2022 走看看