您的位置:首页 > 编程语言 > C语言/C++

C++服务器框架搭建笔记一

2015-06-03 11:26 323 查看
理清需要了解或熟悉的相关技术:

语言:C++

脚本:LUA

通信:SOCKET,IOCP

数据库:MYSQL

运行环境:WIN

其他:

IDE:VS2012

图形界面框架:MFC

在开始写之前,先假设此服务器框架可以为大多数应用或游戏服务。所以功能模块只包含登录相关。

一)绘制MFC界面

服务器应该具备的基本功能:

1> 显示运行状态;

2> 显示即时运行日志;

3> 发送公告;

4> 重启和关服;

5> lua调试功能;

6> gm验证相关;

7> 更新操作(静态表或lua);



如图1

*注:系统菜单上的关闭按钮应该灰掉,真实的关闭功能应该在关服操作里面实现。

二)开始代码的
4000
编写

这里当然不会一开始就处理所有的事件。先简单实现关服按钮的功能:

void CMyServerDlg::OnBnClickedBtnClose()
{
// TODO: 在此添加控件通知处理程序代码

// 服务器退出操作(暂时未处理)

// 程序退出
CDialog::OnOK();
}

好的。现在服务器已经可以正常开启和退出了。在第二节里会继续介绍OnInitDialog函数(对话框初始化)中的相关处理。涉及的东西还是比较多的。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  服务器 框架 c++