更新时间:2019-11-20
在使用会议功能之前,必须先登录。
/** * 登录结果回调 */ afx_msg LRESULT CHello_WorldDlg::loginCallBack(WPARAM wParam, LPARAM lParam) { if (wParam != PLUGIN_STATUS_SUCCESS) { //在此处增加失败处理逻辑 } else { //在此处增加成功处理逻辑 } return 0L; } |
/** * 登录逻辑接口 */ int CHello_WorldDlg::Login() { int ret; std::string account = "account"; std::string password = "password"; //组装入参结构体 struct plugin_login_param loginParam; memset(&loginParam, 0, sizeof(plugin_login_param)); loginParam.account = (char*)account.c_str(); loginParam.password = (char*)password.c_str(); //设置回调接口 loginParam.callbackFunc = loginCallBack; ret = clm_login(&loginParam); return ret; } |
上述代码示例仅作为逻辑示例,不能直接使用。
该接口为异步接口,参数中设置的回调接口callbackFunc 为该接口结果的回调接口。