• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






shellxi

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2017年2月10日

微端游戏启动器LAUNCHER的制作MFC版之四(代码健壮性)
摘要: 这一篇想记录一下我所遇到的一些问题。 C++和C#之间很大的不同在于C++会更加注重底层的东西,而C#把底层完全封装了起来,我们只需要考虑自己的代码。也就是我老喜欢说的C++总是断在神奇的地方,一般报错的位置都是在底层,完全不知道自己代码到底错在哪啊摔! 其实一般来说写C++的话自己的逻辑错误或者一 阅读全文
posted @ 2017-02-10 14:32 shellxi 阅读(266) 评论(0) 推荐(0)
 
微端游戏启动器LAUNCHER的制作MFC版之三(界面)
摘要: 其实刚开始用wpf写launcher的原因也就是因为用mfc写界面非常的麻烦,尤其是对于我这种后端转前端的程序员来说。在写这个launcher之前我连对话框单文档多文档有什么区别都不知道。而现在的界面不像是以前,现在的界面都是各种异形,要求做得非常漂亮的。当然你会说有直接的界面库可以用,但是在网上找 阅读全文
posted @ 2017-02-10 13:53 shellxi 阅读(404) 评论(0) 推荐(0)
 
微端游戏启动器LAUNCHER的制作之MFC版三(配置xml文件解析)
摘要: 还有相关的文件解压文件MD5码生成和比较就不说了,都是用了网上的源码。但是MD5码生成有一个要说的地方就是文件需要用二进制方式打开才能和C#中所计算出的MD5码相同,否则就是以文本方式打开的,算出来的是不一样的。 接下来就是xml文件的解析了,用的是tinyxml的源码。 这里注意循环递归的时候一定 阅读全文
posted @ 2017-02-10 11:33 shellxi 阅读(176) 评论(0) 推荐(0)