/// <summary> /// 群消息处理 /// </summary> /// <param name="msgContent"></param> /// <param name="urls"></param> private void QqForm_GroupMsgHandler(long msgCode, long gid, string msgGroupName, string msgContent, string FullMessageContent, List <string> urls) { QQGroup group = QQGlobal.listenGroups.Find(g => { return(g.Gid == gid); }); //TODO:接收群消息 QQGroupMessageModel message = new QQGroupMessageModel() { GroupName = group != null?group.GetGroupName() : msgGroupName, MessageContent = msgContent, FullMessageContent = FullMessageContent, MessageStatus = 0, Code = msgCode }; if (urls != null) { if (urls.Count() > 0) { message.MessageUrl1 = urls[0]; } if (urls.Count() > 1) { message.MessageUrl2 = urls[1]; } } SetMessageView(message); if (BuildGoodsHandler != null) { MessageHandler(urls, message); } }