2

我正在尝试从我在 Skype 聊天中收到的联系人中获取FullName和。Handler我设法在这个事件中获得了一个断点:

Skype.MessageStatus += OnMessageStatus;

public void OnMessageStatus(ChatMessage pMessage, TChatMessageStatus Status)
{
}

但是BodyofpMessage包含:

"[Contacts enclosed. Please upgrade to latest Skype version to receive contacts.]"

不管我是发送还是接收消息的人都是一样的。我当前的 Skype 版本是 6.16.64.105(问题仍然发生在 6.16.0.105)

我想知道由于某种原因不再支持我的 Skype 版本是否存在问题,或者我是否正在处理错误的事件......

是否有另一个事件,或者有没有办法从收到的联系人中获取名称和处理程序?

收到Skype联系

4

1 回答 1

0

我不知道消息的正文问题,但您可以尝试这样从发送消息的联系人那里获取句柄和全名:

pMessage.Sender.Handle

pMessage.Sender.FullName

于 2014-07-06T10:52:05.280 回答