mirror of
https://github.com/ttttupup/wxhelper.git
synced 2025-04-20 03:49:17 +08:00
30 lines
1.2 KiB
C++
30 lines
1.2 KiB
C++
#ifndef WXHELPER_CHAT_ROOM_MGR_H_
|
|
#define WXHELPER_CHAT_ROOM_MGR_H_
|
|
#include "wechat_function.h"
|
|
#include "base_mgr.h"
|
|
namespace wxhelper {
|
|
class ChatRoomMgr:public BaseMgr {
|
|
public:
|
|
explicit ChatRoomMgr(DWORD base);
|
|
~ChatRoomMgr();
|
|
int GetChatRoomDetailInfo(wchar_t* chat_room_id,
|
|
ChatRoomInfoInner& room_info);
|
|
int DelMemberFromChatRoom(wchar_t* chat_room_id, wchar_t** wxids,
|
|
int len);
|
|
int AddMemberToChatRoom(wchar_t* chat_room_id, wchar_t** wxids,
|
|
int len);
|
|
|
|
int GetMemberFromChatRoom(wchar_t* chat_room_id, ChatRoomInner& out);
|
|
int ModChatRoomMemberNickName(wchar_t* chat_room_id, wchar_t* wxid,
|
|
wchar_t* nick);
|
|
|
|
int SetTopMsg(wchar_t* wxid, ULONG64 msg_id);
|
|
int RemoveTopMsg(wchar_t* chat_room_id, ULONG64 msg_id);
|
|
|
|
std::wstring GetChatRoomMemberNickname(wchar_t* chat_room_id,
|
|
wchar_t* wxid);
|
|
int InviteMemberToChatRoom(wchar_t* chat_room_id, wchar_t** wxids,
|
|
int len);
|
|
};
|
|
} // namespace wxhelper
|
|
#endif |