摘要: L表示long指针,这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中, long指针和near指针及far修饰符都是为了兼容的作用,没有实际意义。即win32中,long,near,far指针与普通指针没有区别,LP 与P是等效的。P表示这是一个指针。T表示_T宏,这个宏用来表示你的字符是否使用UNICODE, 如果你的程序定义了UNICODE或者其他相关的宏,那么这个字符或者字符串将被作为UNICODE字符串,否则就是标准的ANSI字符串。STR表示这个变量是一个字符串。C表示是一个常量,const。LPTSTR: 如果定义了UNICOD 阅读全文
posted @ 2013-01-11 17:37 冷夜 - 网游编程技术 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 因为这两个工具的编译过程类似,因此这里以CELayoutEditor为例介绍:先把自己的CEGUI的源码编好,另外,如果编译CEGUI的时候把OpenGL渲染选项去掉了,重新编辑config.lua,再生成工程,否则会找不到CEGUIOpenGLRender.lib及对应DLL。1. 下载CELayoutEditor0.7.1源码http://ncu.dl.sourceforge.net/project/crayzedsgui/CELayoutEditor/0.7.1/CELayoutEditor-0.7.1.tar.gz2. 下载wxwidgets 2.8.x源码http://ncu.dl. 阅读全文
posted @ 2013-01-11 15:45 冷夜 - 网游编程技术 阅读(1722) 评论(0) 推荐(0) 编辑