热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

理清需要了解或熟悉的相关技术:语言:C++脚本:LUA通信:SOCKET,IOCP数据库:MYSQL运行环境:WIN其他:IDE:VS2012

理清需要了解或熟悉的相关技术:

语言:C++

脚本:LUA

通信:SOCKET,IOCP

数据库:MYSQL

运行环境:WIN


其他:

IDE:VS2012

图形界面框架:MFC


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

一)绘制MFC界面

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

1> 显示运行状态;

2> 显示即时运行日志;

3> 发送公告;

4> 重启和关服;

5> lua调试功能;

6> gm验证相关;

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

如图1

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


二)开始代码的编写

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

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


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


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

好的。现在服务器已经可以正常开启和退出了。在第二节里会继续介绍OnInitDialog函数(对话框初始化)中的相关处理。涉及的东西还是比较多的。。。



推荐阅读
author-avatar
小老虎颖儿
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有