- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 Duilib中的委托机制
学习duilib之前 ,先看了下 大部分的控件消息 的转发,看到了这样的代码:CSliderUI* pSilder = static_cast<CSliderUI*>(m_pm.FindControl(_T("alpha_controlor"))); if( pSilder ) pSilder->OnNotify += MakeDelegate(this, &CFra...
2018-12-17 19:51:19 918
原创 Duilib 消息循环理解
windows的消息循环,具体这里不详细讨论, 这里只记录下我所理解的duilib 中对消息的处理。 CWindowWnd类 跟windows 中的MFC框架类似,有实现如下回调函数:LRESULT CALLBACK CWindowWnd::__WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam){ if( uMsg == ...
2018-12-17 14:38:38 693
原创 Duilib CWindowWnd 使用
最近在学习duilib ,从网上看到褒贬不一,学习duilib ,我觉着不用 都死机硬背,最重要的是我感觉是学习程序的流程与框架,从中得到启发,学习源码的做法,以后在开发客户端的软件时,可以借鉴,接下来记录我学习duilib的第一个类:CWindowWnd。分两步:(1)分析此类的public 方法//获取窗口句柄 HWND GetHWND() const; //注册窗口类 Regi...
2018-12-07 22:36:19 1231
原创 Pixijs引擎配置
Pixijs引擎配置说明网上有不少pixijs的教程,也有官方文档,作为入坑小白,在这记录下自己的开发配置,后续学习也会记录在这。下边是我测试项目的创建步骤:1、选择 ide,我用的是WebStorm2、下载 pixi.min.js 文件并引入工程3、部署工程,主要是启动一个http-server4、本地启动,访问localhost:8080详细介绍第1,2步不介绍了,主要说下h...
2018-11-25 12:59:36 954
原创 我所理解的TextureCache,SpriteFrameCache,AnimationCache
最近在自学cocos2d-x,在这总结下cocos2d-x中缓存的使用不管是游戏背景还是人物精灵还是动画,都是一张张的图片,要想使用这些图片,我想cocos2d-x 底层是应用openGL纹理贴图方式,将图片加载如内存。以上三种缓存机制,都是为了减少内存的多次读写,来提高游戏效率(本人菜鸟,有不对的望指出–)1、TextureCache: 纹理缓存,最基本的缓存,SpriteFrameCache,
2016-05-26 21:35:05 1391
原创 c++中使用fstream读写文件
c++中封装的类库ofsream,ifstream用于文件的读写操作; (1)ofstream–用于从流中写入文件; //创建并写入文件,以写文件方式打开文件 ofstream TempOut("Test_327.txt"); int niNum = 100; char name[] = "abcd"; TempOut<< "this is a number:
2016-03-27 11:32:00 1131
原创 MFC中关于tab控件使用的一点心得
最近在使用MFC开发程序,由于菜鸟一个,很多控件都不知道如何使用,最近看到mfc中tab控件的使用,本菜鸟也是看到如下使用方法,才有一点感想:http://blog.csdn.net/tlovet1314/article/details/5595563相信这个方法大家都已经知道,在OnInitDialog() 函数中添加有关tab代码即可,但一开始,我并不知道,把如下代码:CRec
2015-09-06 22:17:16 1977 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人