- 博客(6)
- 资源 (13)
- 收藏
- 关注
原创 Mygui中文换行问题
相信大家解决了中文输入后一定会遇到如何解决中文输入的问题,中文输入换行问题是很多gui框架都存在的一个问题,这里不废话了,大家打开mygui的引擎层中的widget的textview 的头文件和源文件将其替换为:/*! @file @author Albert Semenov @date 09/2009*/#ifndef __MYGUI_TEXT_VIEW_DATA_H__
2012-11-27 15:29:10 2366 4
原创 OpenGL的GLSL编程初探
先发个截图:当然看到这个界面大家肯定觉得这不就是个三角形,这不是我想说的,重点在后边。先附上代码,首先是main.cpp文件:#include "GL\glew.h"#include "GL\glut.h"#include #include #include #include GLuint program;GLint attribute_coord2d;ch
2012-11-23 16:10:55 2014
原创 lua的中文支持,修改了其中的语法分析器
相信各种大神喜欢利用中文来处理策划,为了方便各种策划童鞋来进行游戏策划,鉴于大家都是中国人,英语的程度和对游戏解释的程度都不如自己的母语,所以本人从各处学习找到了在最新版本中文的支持。static int llex (LexState *ls, SemInfo *seminfo) { luaZ_resetbuffer(ls->buff); for (;;) { switch (
2012-11-21 16:35:16 2866
原创 Lua 架构构建多线程事物性线程
lua与c++的调用本文虽然有涉及但是,这不是我今天向大家推荐的内容,今天向大家写的示例代码是lua如何构建控制和任务逻辑以及与主线程进行控制子线程程执行的方式。不熟悉windows下多线程的童鞋可以翻翻本人的多线程的相关文章,也可以自己从网上学习下多线程的编写,以及如何合理的退出线程。这样编写代码可以做到,架构灵活,业务可变更性非常强,只要实现好底层算法性代码,业务逻辑尽量交给脚本语言吧,查
2012-11-21 12:05:39 3419
原创 不定个数的c++函数指针
关于多线程下利用vector保存函数指针并调用的方法,这是一个最简单的函数指针调用实例,大家可以看到这样对于处理一些第一时间处理数据的业务非常合适,这样处理的实时性非常好,当然而且可以多个处理函数来处理数据,也可以将mytest这个class 封装起来,是外部使用的人不必关心内部如何产生数据的。外部直接struct mystuct{ int myInt; char myStr[1
2012-11-15 10:49:00 1394
原创 Direct3d 11下加入视频文件并实现音频视频同步
Media foundation作为微软目前视频和音频解码的标准库,里面有几乎所有window平台下的功能,最近因为项目要实现在mygui下播放视频,所以就研究了下该库,做法和directshow 中dump的例子很像。定义一个继承自IMFSampleGrabberSinkCallback的类,具体函数可以参照微软官方音频捕获的例子。然后再找到media foundation 利用medias
2012-11-01 16:26:25 1618
dwm和win32sdk的界面开发
2012-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人