内置聊天窗口相关
前面已经提到,用Send发送的消息,以及用SendFile发送的文件,都不会显示在内置聊天窗口 ,而是触发相关事件。
QQClient另外提供了一组方法,用于向好友或会议发送消息、文件和图片。
这组方法同样是在后台静默发送,同样不会显示进度条,但是发送完成后,内容会显示在双方的内置聊天窗口中,而不是触发相关事件。
这组方法有:
例如:
QQClient.SendChatMessage("生产部.林海","上午9点集合,地点人民广场!")
如果希望对方以弹窗显示收到的信息,可以在消息前面加上"{!}",例如:
QQClient.SendChatMessage("生产部.林海","{!}上午9点集合,地点人民广场!")
接收方在收到消息之后,屏幕右下角会自动弹出一个窗口,用于显示此消息:
提示:弹窗消息同样会记录并显示在内置聊天窗口,只是在此之外多了一个弹窗提示。
重要提示
如果好友没有上线,SendChatFile和SendChatImage会自动以离线形式将图片或文件发送给对方。
这一点和前面介绍的SendFile方法是不同的。