2010-05-12 37 views
0

我試過這種方式。我訂閱了那個控制用戶狀態的事件,並在線宣佈了我的用戶。 我的代碼是:MSNP-SHARP如何向用戶發送hello消息,將用戶狀態從脫機狀態更改爲在線狀態

void Nameserver_ContactOnline(object sender, ContactEventArgs e) 
{ 
     Talk = messenger.CreateConversation(); 
     Talk.Invite(e.Contact.Mail,ClientType.PassportMember); 
     Talk.SendTextMessage(new TextMessage(Msg)); 
     Talk.End(); 
     LogEvent("Contact online " + e.Contact.Name.ToString() + " " + e.Contact.Mail.ToString()); 
} 

有人可以給我一個提示?也許我做錯了什麼,因爲消息沒有發送。 謝謝。

回答

0

您可能只想使用MessageManager屬性。確保你有最新版本的MSNPSharp。