设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: wearilybird
打印 上一主题 下一主题

如何得到一个没有人的房间号码

[复制链接]

4

主题

869

帖子

3032

积分

论坛元老

Rank: 8Rank: 8

积分
3032
11#
发表于 2016-3-21 09:44:55 | 只看该作者
wearilybird 发表于 2016-3-18 13:51
可是我自己随机设置的房间号码,有可能之前已经被使用了。这个有没有办法避免?

您好,进入特定的房间有如下方法:1、以userid(唯一性)为房间id创建房间;2、服务器端获取房间列表,可以知道哪些房间未创建,服务器开放新的API接口,支持获取房间列表及用户列表
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
12#
发表于 2016-3-21 18:16:12 | 只看该作者
使用API:
  1. // 进入房间
  2. DWORD BRAC_EnterRoomEx(LPCTSTR lpRoomName, LPCTSTR lpRoomPass)
复制代码
可以创建一个GUID的字符串作为RoomName,这样就会由服务器自动分配一个单独的房间roomid了。
回复 支持 反对

使用道具 举报

3

主题

18

帖子

63

积分

注册会员

Rank: 2

积分
63
13#
 楼主| 发表于 2016-4-1 11:42:39 | 只看该作者
ok,谢谢了      
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-27 09:08 , Processed in 0.131973 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表