自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (34)
  • 收藏
  • 关注

转载 MFC多线程

MFC的多线程函数必须声明为静态的或者是全局函数(不同的在于全局函数不能访问类的私有静态成员,而静态类函数可以):但这样的线程函数只能访问静态的成员变量,要实现访问类的其他成员,可以这样实现:1)全局函数。如   UINT   MyThread(LPVOID   p) 2)类的静态成员函数。如   static   UINT   MyView::MyThread(LPVOID   p)

2012-06-12 23:56:15 4011

转载 如何去掉MFC单文档右上角的关闭按钮

在CMainFrame的OnCreate函数的return 0;前加上下面的代码即可。 CMenu* pMenu=GetSystemMenu(false); UINT nID=pMenu->GetMenuItemID(pMenu->GetMenuItemCount()-1); pMenu->EnableMenuItem(nID,MF_DISABLED);1,是按钮变灰:创建窗口完成后调用E

2012-06-12 23:35:20 8259

转载 excel

IntroductionThere has been the C++ project BasicExcel for quite some years now. It is very useful to read and write Excel sheets in .xls format. However, it contains only very basic functionality.

2012-06-11 07:55:47 1517

转载 google earth 二次开发问题

这里用到一种黑客的手段–hook–来实现,将ge的地图显示部分强行抢夺到我们所指定的一个winform控件上去, 并将ge的主窗体隐藏起来。GE的com api为实现hook提供了方便,通过IApplicationGE.GetMainHwnd()和IApplicationGE.GetRenderHwnd()两个函数我们可以获取到GE主窗体和地图显示部分的句柄,然后利用windows api的几个函

2012-06-11 07:42:46 1778

转载 excel

可以将本文中的代码复制到消息处理函数,MFC.cpp 文件中定义的事件。但是,代码的目的是为了说明使用 IDispatch 接口和 Excel 类型库中定义的成员函数的过程。主要优点来自于阅读和理解代码,以便您可以修改该的示例或自动执行 Microsoft Excel 97、 Excel 2000 或 Excel 2002 从头开始编写代码。自动完成 Microsoft Excel 200

2012-06-05 00:15:10 1113

转载 使用MFC插入Excel工作表并实现自动化

摘要这篇文章讲述了如何使用MFC将Excel工作表插入到SDI视图中。 文章包括插入工作表并将文字添加到A1单元格的详细步骤,每一步都有详细说明。 虽然你可以直接将代码插入到你的程序中,但理解这些例子你才会真正受益。 更多信息以下是创建这个MFC应用程序的步骤: 1.使用AppWizard创建一个新的MFC AppWizard(EXE)工程,命名为"Embed_Ex

2012-06-03 21:59:27 4102 1

转载 进度条3

(一)进度条的主要功能  进度条控制(Progress Control)主要用来进行数据读写、文件拷贝和磁盘格式等操作时的工作进度提示情况,如安装程序等,伴随工作进度的进展,进度条的矩形区域从左到右利用当前活动窗口标题条的颜色来不断填充。  进度条控制在MFC类库中的封装类为CProgressCtrl,通常仅作为输出类控制,所以其操作主要是设置进度条的范围和当前位置,并不断地更新当

2012-06-01 07:11:54 741

转载 进度条2

C技巧:在程序的状态栏中实现进度条读者朋友们可能天天使用Visual 这个强大的工具来应用程序,不知道注意到没有,Visual 每次装载一个项目的时候,为了使项目加载过程不至于太单调,会在状态栏的左半部分会出现一个装载进度条,用来即时显示Visual 装载项目的进度,当项目装载完毕后,进度条隐藏。那么这个功能是如何实现的呢?为了说明该功能的实现原理,本例提供了一个范例程序prgsbar,它

2012-06-01 07:04:35 884

转载 在状态栏中加载进度条

C技巧:在程序的状态栏中实现进度条读者朋友们可能天天使用Visual 这个强大的工具来应用程序,不知道注意到没有,Visual 每次装载一个项目的时候,为了使项目加载过程不至于太单调,会在状态栏的左半部分会出现一个装载进度条,用来即时显示Visual 装载项目的进度,当项目装载完毕后,进度条隐藏。那么这个功能是如何实现的呢?为了说明该功能的实现原理,本例提供了一个范例程序prgsbar,它

2012-06-01 06:57:49 6387

原创 进度条1

标准的进度条控件是不带指示器的,也没用函数供我们去实现。我们看到的有些进度条指示器是在进度条控件中放置一个静态文本控件而制成的。具体实现方法如下:1,处理当前窗口的反射消息WM_CTLCOLOR,即添加HBRUSH OnCtlColor(CDC *pDC, CWnd *pWnd, UINT nCtlColor)这个消息映射函数。注意,不是HBRUSH CtlColor(CDC *pDC,

2012-06-01 06:50:56 825

转载 进度条

C/C++ codeDWORD dwSize = recv()//先接收文件的大小;m_ProgressCtrl.SetRange32(0, nSize); //设置进度条的范围DWORD dwRecv = 0;while(dwRecv { dwRecv += recv(); //接收文件 m_ProgressCtrl.SetPos(

2012-06-01 06:49:01 98

Unity赛车游戏飙车游戏开发框架Drag Racing Framework v1.3.2

Unity2019.4.20或更高 一个完整的游戏系统,具有一系列功能,可以加速您游戏的开发 该框架的设计方式是交互尽可能简单: 一方面,它非常简单,即使是没有编程知识的初学者也可以处理它。 另一方面由于其干净的代码和强大的功能,更有经验的开发人员也会发现它很有用。 主要特点: 多平台。您的游戏将在计算机和移动设备上运行,您无需为此执行任何额外操作 -只需按构建按钮即可。 通用汽车控制器- 它只是一个与任何汽车模型兼容的组件,包含许多可配置参数和完整的汽车物理特性。 要创建一辆新车,只需添加脚本- 就像魔术一样简单。 进度系统。它 允许您添加级别和游戏利润 - 积分/金钱。 购物系统。达到等级并积累金钱后,玩家将能够购买汽车并为其升级。 汽车改进。为发动机、变速箱、涡轮、硝基、重量创建升级阶段。每个阶段都可能影响所有汽车参数(速度、加速度、硝基等)。 汽车控制器内置的人工智能系统允许您使用所有创建的汽车作为对手。 对手经理。您可以创建玩家必须(依次)击败的对手列表。 可插拔多人游戏模块。游戏逻辑已经配置完毕,您所需要做的就是 内置的 Cinemachine 集成允许您使用许多相机效果。

2024-08-27

Lua游戏开发实践指南——完全版

一句话点评该书:想用Lua作游戏脚本开发的同学值得一读! (一)本书特点 市面专门讲Lua的中文书籍很少,窃以为,一方面可能觉得Lua比较简单,可深入讲的东西并不多;另一方面,说明Lua的开发者数量,(尤其是国内)还是一个比较小众的群体,出版商们也无利可图。回到这本书,它不同于一般纯粹讲Lua语言本身的书籍,如:《Lua程序设计》等,而是专注于讲解Lua在游戏领域的应用,从书中列出的几个例子来看,可以看得出作者在游戏行业是有比较丰富的经验的。下面摘取了书中的一些要点,与诸君分享之:) (二)要点分享 (1)Lua在游戏开发的应用场景 1)编辑游戏的用户界面 我的理解:GUI图形绘制等基础功能还是要由宿主语言来完成,如:C/C++,Lua可以负责GUI的排版、布局等逻辑处理; 2)定义、存储和管理基础游戏数据 我的理解:游戏对象各配置数据如果比较简单的,均可以用Lua代码直接描述,用以代替文本文件,并省却解析的代价。复杂一点的,可以结合excel(保存为cvs文件),并利用Lua强大的文本解析功能来完成。 3)管理实时游戏事件 我的理解:玩家与游戏的交互都是通过鼠标、键盘等外设来完成,而在游戏设计中,普遍的做法是用事件机制来驱动完成。在Lua中可以通过定义LuaGrue函数与C/C++等宿主语言进行交互调用来形成一整套完整的事件系统。具体实现时,宿主语言实现捕获鼠标、键盘各类事件的底层接口,而事件触发后具体做什么,以及事件之间可能的依赖关系等逻辑,则由Lua来完成; 4)创建和维护开发者友好的游戏存储和载入系统 我的理解:在单机游戏中的游戏存档等数据,也可以很方便的用Lua来直接描述; 5)编写游戏的人工智能系统 我的理解:作者说的在AI中应用Lua,我觉得应用场景应该是在一些比较小的单机游戏中,而在大型多人在线的网络游戏中,恐怕还是需要性能更高的C/C++来实现。当然,作者也讲到,一个灵活的做法是,先用Lua来快速实现原型,遇到性能瓶颈了,再用C/C++来替换。 作者在讲到Lua在游戏开发团队中的应用分工时说,“程序员负责将Lua整合到游戏开发环境中,游戏设计师(策划)是脚本语言的主要使用者,因为他们和上层的游戏设计和数据直接打交道,美术师也会经常使用Lua,进行诸如界面布局、设计和3D场景中各种模型的摆放之类的工作。”看到这里时,不禁感叹,我们与国外游戏开发同行的水平差距:人家认为游戏策划和美术人员写脚本是理所当然的事情,而咱们这里,却认为这些不都是程序员该干的活吗?开发理念的高低直接导致了开发成果的巨大差异! (三)本书的不足 (1)书中讲的Lua版本是5.0,而现在最新的已是5.2.1了,与C语言通信的API也有了一些变化; (2)没有讲Lua的一个重要特性:协程,协程在异步编程中应用广泛,不但能简化传统异步编程的代码编写,而且还能有效的提高性能;

2013-11-11

.svn自动删除工具

删除文件夹下所有.svn文件夹,本人亲测,使用方便快捷

2013-03-08

MFC基于列表控件的属性页实现源码

MFC 列表 属性页

2012-05-03

C++和excel源码

c++ excel 源码

2012-04-19

vc++操作excel.pdf

vc++操作excel.pdf

2012-04-19

GOOLE EARTH

GOOLE EARTH

2012-04-09

OSG快速入门2.0源代码.rar

OSG快速入门2.0源代码OSG快速入门2.0源代码OSG快速入门2.0源代码OSG快速入门2.0源代码OSG快速入门2.0源代码OSG快速入门2.0源代码OSG快速入门2.0源代码

2011-07-21

OSG程序设计教程(OpenSceneGrah)

OSG 程序设计 教程OSG 程序设计 教程OSG 程序设计 教程OSG 程序设计 教程OSG 程序设计 教程OSG 程序设计 教程OSG 程序设计 教程OSG 程序设计 教程OSG 程序设计 教程OSG 程序设计 教程OSG 程序设计 教程

2011-03-29

OSG基本渲染原理(OpenSceneGraph)

OSG OpenSceneGraph 基本渲染原理OSG OpenSceneGraph 基本渲染原理OSG OpenSceneGraph 基本渲染原理OSG OpenSceneGraph 基本渲染原理OSG OpenSceneGraph 基本渲染原理OSG OpenSceneGraph 基本渲染原理OSG OpenSceneGraph 基本渲染原理

2011-03-29

Unity3D(FPS中文教程)

Unity3D游戏制作教程!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2010-07-29

Unity3D插件(plugins)

一款像素使用插件。使用方法:创建一个GameObject,比如Cube,然后把此插件解压到你的项目中,文件名不要更改。将此插件文件中的TexturePlayback.CS文件拖入你的GameObject中,那么请你play一下下,恭喜你....

2010-06-16

Unity3D制作的动态天空效果

用Unity3D制作的3D动态天空效果,主要应用的技术可以参考实现、

2010-06-02

Unity Gameplay Tutorial(英文版)

介绍的是Unity游戏制作方法,是英文版的,可以用翻译器翻译后学习

2010-05-14

Unity3D-Terrian(中文版)

介绍Unity3D地形制作,介绍的很全面,中英文对照版的PPT,供大家学习!!!!!!

2010-05-14

一款Unity3D写的汽车游戏

一款实现汽车轮转动的游戏,含资源和源码,是很好的参考例子,由于上传只能在20M,所以,删除了一段视频!

2010-05-04

Unity的GUI设计教程PPT

Unity的设计教程,中文文档,是学习GUI设计的最佳资料,与众多Unity友分享!!!!!!

2010-05-03

Unity的GUI设计教程PPT

Unity的设计教程,中文文档,是学习GUI设计的最佳资料,与众多Unity友分享!!!!!!

2010-05-03

强大的游戏声音制作软件

很强大的游戏制作软件,不用再为游戏声音的搜集而浪费时间了

2010-04-30

Unity中文版3D射击游戏教程

公司提供的资料,学习用,分享给大家!!!!!!!!!

2010-04-30

unity脚本入门 pdf

unity 脚本入门 pdf javaScriptunity 脚本入门 pdf javaScriptunity 脚本入门 pdf javaScriptunity 脚本入门 pdf javaScript

2010-04-22

android中文版pdf(网上翻译)

android 中文 pdfandroid 中文 pdfandroid 中文 pdfandroid 中文 pdfandroid 中文 pdf

2010-04-19

JSP语法知识大全(经典)

JSP语法知识大全JSP语法知识大全JSP语法知识大全JSP语法知识大全JSP语法知识大全JSP语法知识大全JSP语法知识大全

2010-04-15

java凯达学习笔记

java凯达学习笔记java凯达学习笔记java凯达学习笔记java凯达学习笔记java凯达学习笔记java凯达学习笔记java凯达学习笔记

2010-04-15

3D游戏引擎技术剖析

3D游戏引擎技术剖析3D游戏引擎技术剖析3D游戏引擎技术剖析3D游戏引擎技术剖析3D游戏引擎技术剖析3D游戏引擎技术剖析3D游戏引擎技术剖析3D游戏引擎技术剖析

2010-04-15

java学习笔记(达内)

学习总结经验,不看后悔学习总结经验,不看后悔学习总结经验,不看后悔学习总结经验,不看后悔学习总结经验,不看后悔学习总结经验,不看后悔

2010-04-14

think in java 第三版高清版

think in java 高清版think in java 高清版think in java 高清版think in java 高清版think in java 高清版think in java 高清版think in java 高清版

2010-04-02

android笔记(分享)

android入门者必看的好东东android入门者必看的好东东android入门者必看的好东东android入门者必看的好东东android入门者必看的好东东android入门者必看的好东东

2010-03-21

职工管理系统(c++代码)

管理系统 c++ 源码管理系统 c++ 源码管理系统 c++ 源码管理系统 c++ 源码管理系统 c++ 源码管理系统 c++ 源码

2010-03-21

j游戏开发丛书(分享)

游戏开发类书籍,仔细看过了,不错,拿来分享````

2010-03-18

几款手机游戏源码(J2ME)

几款手机游戏,提供参考,不是本人原创,手机游戏源码手机游戏源码,手机游戏源码手机游戏源码,手机游戏源码手机游戏源码,手机游戏源码

2010-03-18

200个JAVA初学者的小程序

200个java的经典小程序,适合初学者

2010-03-17

3D魔方!!!!!!!!

自己看!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2010-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除