大小:0.56MB更新时间:2010-12-07软件授权:国产软件
封装成了ActiveX控件,可以方便任何语言的调用,做IM方便开发的朋友有福了,想让自己的聊天窗体支持动态表情吗?赶快来体验吧。
SDK结构
├─bin
││ChatWidget.ocx--核心控件
││msg.ini--消息格式定义,包括文字颜色
││reg.bat--注册批处理,双击即可注册本控件
││webHostDemo.htm--Web页调用示例
│└─emotions--文件夹,里面保存gif动态表情
│
├─dotNetSample--C#调用示例
│
└─vcSample--VC调用示例
ChatWidget.ocx是富文本信息输入框,为ActiveX插件。
基于COM技术开发,支持任何语言的调用。
并可以嵌入到WEB页面中使用
仅有三个接口,调用非常方便
1)一个onSendChatMessages事件,在输入完内容,按发送按钮或者Ctrl+Enter后触发
VC:
voidCActiveXDebugerDlg::onSendChatMessages(LPCTSTRbody)
{
m_chatWidgetCtrl.flushChatMessages(_T(李四),body,_T(2010-11-3013:31:50));
}
.NET:
onSendChatMessages(objectsender,AxChatWidgetLib._DChatWidgetEvents_onSendChatMessagesEvente),e.body
2)更新聊天窗体记录
m_chatWidgetCtrl.flushChatMessages(_T(李四),body,_T(2010-11-3013:31:50));
注意第三个参数为时间格式的字符串,传入的格式不能错误,否则会造成程序异常或结果不对。
3)清除聊天窗体历史记录
m_chatWidgetCtrl.clearHistoryMessage();
遇到什么问题可以给我发email,这个是我最常用的沟通工具,其他联系方式不保证实时性
我的Email:cto@phoneos.org