| 在用户登录成功事件中设置用户的好友列表、分组列表、用户属性,并发送数据同步指令: 
// 用户登录成功回调函数定义typedef void (CALLBACK* BRAS_OnUserLoginAction_CallBack)(DWORD dwUserId, LPCTSTR szUserName, DWORD dwLevel, LPCTSTR szIpAddr, LPVOID lpUserValue); 复制代码 一、添加用户分组 
DWORD dwGroupId = 1;BRAS_UserInfoControl(dwUserId, BRAS_USERINFO_CTRLCODE_ADDGROUP,  dwGroupId, 0, "我的好友");dwGroupId = 2;BRAS_UserInfoControl(dwUserId, BRAS_USERINFO_CTRLCODE_ADDGROUP,  dwGroupId, 0, "公司同事"); 复制代码 二、添加用户好友 
DWORD dwFriendUserId = 10010;BRAS_UserInfoControl(dwUserId, BRAS_USERINFO_CTRLCODE_ADDFRIEND,  dwFriendUserId);dwFriendUserId = 10011;BRAS_UserInfoControl(dwUserId, BRAS_USERINFO_CTRLCODE_ADDFRIEND,  dwFriendUserId ); 复制代码 三、设置好友与分组的关系(即好友属于哪一个分组) 
DWORD dwGroupId = 1;DWORD dwFriendUserId = 10010;BRAS_UserInfoControl(dwUserId, BRAS_USERINFO_CTRLCODE_SETGROUPRELATION,  dwGroupId, dwFriendUserId);dwGroupId = 2;dwFriendUserId = 10011;BRAS_UserInfoControl(dwUserId, BRAS_USERINFO_CTRLCODE_SETGROUPRELATION,  dwGroupId, dwFriendUserId); 复制代码 四、设置用户信息(用户资料) 
BRAS_SetUserInfo(dwUserId, 1, "我的签名");BRAS_SetUserInfo(dwUserId, 2, "020-85276986");…… 复制代码 五、将前面设置的资料同步给客户端 
BRAS_UserInfoControl(dwUserId, BRAS_USERINFO_CTRLCODE_SYNCDATA,  0, 0); 复制代码 |