随笔 - 557  文章 - 0  评论 - 45  阅读 - 45万
11 2011 档案
vs 快捷键
摘要:快捷键 功能 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 CTRL + SHIFT + E显示资源视图 F12 转到定义 CTRL + F12转到声明 CTRL + ALT + J对象浏览 CTRL + ALT + F1帮助目录 CTRL + F1 动态帮助 F1 帮助 SHIFT + F1当前窗口帮助 CTRL + ALT + F3帮助-搜索 SHIFT + ALT + ENTER全屏显 阅读全文
posted @ 2011-11-30 10:54 minggoddess 阅读(194) 评论(0) 推荐(0) 编辑
CEGUI 动态生成 texture imageset image
摘要:unsigned long* CMD_GUI_GetSmallMapBuf()// render small map{DWORD color[6] = { D3DCOLOR_RGBA( 0, 0, 255, 255 ),D3DCOLOR_RGBA( 255 , 0, 255, 255 ),D3DCOLOR_RGBA( 0, 255, 255, 255 ),D3DCOLOR_RGBA( 0, 255, 0, 255 ),D3DCOLOR_RGBA( 255, 255, 0, 255 ),D3DCOLOR_RGBA( 255, 0, 0, 255 )};int i = 0;int j = 0;st 阅读全文
posted @ 2011-11-30 10:24 minggoddess 阅读(344) 评论(0) 推荐(0) 编辑
cegui HorzFormatting VertFormatting 用tiled导致的效率低下
摘要:一个 比较大的ui 比如全屏状态背景的渲染格式 如果用tiled 透明的黑色背景 帧率下降20改为stretched 帧率下降10背景不用一个像素平铺 用一张比较大地透明黑色背景会不会好些这个问题确切的说是 带alpha通道的 一个像素 铺成的整张背景的 HorzFormatting VertFormatting 设置============哈这个人遇到的问题和我一样 stretched的话颜色淡 不是想要的样子 tiled 效率巨低下I have the following problem. I'm trying to skin a button using a number of 阅读全文
posted @ 2011-11-29 14:42 minggoddess 阅读(431) 评论(0) 推荐(0) 编辑
cegui 汉字 处理
摘要:CEGUI中文如何显示这个就不说了,改下字体就OK了。对于中文加载的优化,网上最流行的说法是用一张或二张纹理保存,当新的汉字没有在纹理上的时候,清空纹理重新添加。对于这种方法如果汉字使用率少的话还不错,但是如果对于不同汉字出现频率较高的话,那么这种方法,会出现界面一卡一卡的现象,那就是临时清空重绘纹理的原因。CEGUI根据汉字内码的编码顺序,为每256个字符分配一张纹理(例如编码0-255存放在纹理一,编码768-1023 存放在纹理四)。英文很容易搞定了,那么几个字符一张纹理就够了,对于中文,中文的编码数值太大,CEGUI原本的方法要是加载的话,最少也要上百张纹理。对于以上2种方法,我觉得都 阅读全文
posted @ 2011-11-22 17:56 minggoddess 阅读(331) 评论(0) 推荐(0) 编辑
lua --string库
摘要:String Library TutorialwikiYou can find details about the string library in section 5.4 of the Reference Manual [1]. For practical examples of usage of the string library, have a look at StringRecipes.Note: In Lua string indices start at index value 1, not index value 0 (as they do in C).string.byte 阅读全文
posted @ 2011-11-22 17:08 minggoddess 阅读(10263) 评论(0) 推荐(0) 编辑
成员函数的指针长度
摘要:class A{};class C : public virtual A{public:void f1() {}};猜猜 &C::f1 函数指针的大小是多少?int _tmain(int argc,_TCHAR *argv[]){ printf("%d",sizeof(&C::f1)); return 0;}显示 12 --君君是要写这么个功能发现的:将所有的函数用个void*存起来,后面再拿出来调用,会出错,发现void*不够存上面那个指针大小 --滔滔原因http://bbs.gimoo.net/thread/214108-1.html在32位win7操 阅读全文
posted @ 2011-11-16 14:33 minggoddess 阅读(637) 评论(0) 推荐(0) 编辑
fucking ftplib
摘要:那句该死的return(readresp('2', ctrl));折腾了我一个多礼拜了不注掉return(readresp('2', ctrl)); 确实会出现 请求服务器没有的包 就阻塞的现象========从头捋loader有两种下载方式1.下载完整的installer包 里面是所有的东西 并解压2.用户已经装过installer包了 只需要核对version文件更新相应的部分文件即可之前错误的记录是注释掉 return(readresp('2', ctrl));采用2号方式 黑屏 需要下载几个 小文件 但是只能下一个 下了无法解压 下载完全 阅读全文
posted @ 2011-11-15 10:12 minggoddess 阅读(345) 评论(0) 推荐(0) 编辑
ftplib使用小记
摘要:http://hi.baidu.com/ankang1986/blog/item/5b28d6dca50edda9cd116648.html使用ftplib时发现几处不近人意的地方,不知道是不是只有我遇见了,因为没有在网上查到相关的信息1.下载.bmp文件时会失真,下载下来的.png图片无法打开出现原因:这个bug找了好半天,最后发现是这个库中在第1083行,创建本地文件时用的是w(文本文件)格式打开文件,以这种方式打开会把写入的特殊字符(比如:\n回车换行等等)会以文本格式转换,而.bmp文件和.png文件中有一些信息与之特殊字符相冲突,所以就造成了'失真'解决办法:改成以w 阅读全文
posted @ 2011-11-15 10:02 minggoddess 阅读(2008) 评论(0) 推荐(0) 编辑
cegui looknfeel文件
摘要:Looknfeel文件 定义控件外观元素Area由Dim组成<Area> <Dim type="LeftEdge"> <AbsoluteDim value="0"/> </Dim> <Dim type="TopEdge"> <AbsoluteDim value="0"/> </Dim> <Dim type="Width"> <UnifiedDim scale="1" type 阅读全文
posted @ 2011-11-09 17:36 minggoddess 阅读(754) 评论(0) 推荐(0) 编辑
release 版本下的调试
摘要:有关调试的问题一堆问题1在release下也可以调试的需要修改三个设置1 Zi 属性C++-常规 调试信息格式 ZIc/c++-General- Debug Information Format /zi2 最优化 属性C++-优化-优化 禁用 -内联函数展开 默认值 c/c++-Optimization- Disabled Inline Function Expasion Default3Debug yes 属性 连接器-调试-生成调试信息 是(/DEBUG)Linker-Debugging-Generate Debug Info Yes这样就可以调试release了还有如何调试dll的问题生 阅读全文
posted @ 2011-11-07 16:01 minggoddess 阅读(392) 评论(0) 推荐(0) 编辑
CEGUI 子窗体
摘要:这个问题好奇怪 有两个症状 都是 那个窗体 设置的父窗体 ...不是...gamebg的缘故gamebg是所有ui的父窗体问题1一个npc对话框A 它的确认输入框B若把B设置为A的子窗体 就会出现 B中的editbox无法获得焦点background无法设置上的问题(就是用绝对正确的方法设置了B的imageset image但是ui中不显示 layouteditor中都能显示)换成B是gamebg的子窗体 问题就解决了问题2一个窗体C它逻辑上的子窗体DD 被加载时 若getwindow(D)cegui log 打印D不存在 但是紧接着load D的layout文件 cegui log却报D这个 阅读全文
posted @ 2011-11-07 15:17 minggoddess 阅读(252) 评论(0) 推荐(0) 编辑
XXX类型未定义
摘要:这么丢人的bug我真不好意思贴头文件没包含的缘故还有可能是 函数没加域名......我都错过 不止一次... 阅读全文
posted @ 2011-11-07 15:07 minggoddess 阅读(175) 评论(0) 推荐(0) 编辑
CEGUI 文本超链接的实现
摘要:考虑到本行业的现状,做图形的需求还真不多,把ui改来改去的需求倒是蛮多 .姐现在貌似沦为ui程序了.方法1 这个很简单 在需要的地方 加window 再贴上图片或者字随便你function AddChatNameBtnLua(channelSize,nameSize,strChat) local winMgr = CEGUI.WindowManager:getSingleton() local btn = winMgr:createWindow("feitan_G/Button", "_chatName_btn_"..g_NameNum) if btn~ 阅读全文
posted @ 2011-11-07 15:02 minggoddess 阅读(442) 评论(0) 推荐(0) 编辑
libcurl库 processfunc不停
摘要:作为一个伟大的客户端女程序 我要抱怨下!!为什么让我看libcurl嘛 做cegui就已经偏离图形很远了 现在都偏到服务器上了!!!curl_easy_setopt(m_curlhandle, CURLOPT_PROGRESSFUNCTION, progressfunc);症状:下载很大的文件时 回执函数processfunc会一直被调用,即使int progressfunc(void *clientp,double dltotal,double dlnow, double ultotal, double ulnow)dltotal和dlnow 已经相等解决:不想去想为什么 都下载满了 pro 阅读全文
posted @ 2011-11-07 10:00 minggoddess 阅读(293) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示