自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (20)
  • 收藏
  • 关注

转载 成员函数的重载、覆盖与隐藏

  成员函数被重载的特征: (1)相同的范围(在同一个类中); (2)函数名字相同; (3)参数不同; (4)virtual 关键字可有可无。   覆盖是指派生类函数覆盖基类函数,特征是: (1)不同的范围(分别位于派生类与基类); (2)函数名字相同; (3)参数相同; (4)基类函数必须有 virtual 关键字。  “隐藏”是指派生类的函数屏蔽了与其同名的基类函数,规则如下: (1)

2009-10-12 16:32:00 371

原创 指针一些“似是而非”的特征:

指针一些“似是而非”的特征: (1)指针消亡了,并不表示它所指的内存会被自动释放。 (2)内存被释放了,并不表示指针会消亡或者成了 NULL 指针。 这表明释放内存并不是一件可以草率对待的事。 void Func(void) {  char *p = (char *) malloc(100); // 动态内存会自动释放吗? }  p 是局部的指针变量,它消亡的时候会让它所指的动态内

2009-10-12 15:39:00 363

PNG图片拼接 源码

环境VS2005 GDI+ ,用于实现多个PNG图片拼接成一张大图,例如小游戏中会有多个PNG图片,为了加载的速度,把这些图片拼接成一张图。每张图片取有效部分,按中心点显示。使用:把PNG图片拖到对话框,点击create即可。

2011-08-23

ATL例子(ATL简单对象和ATL控件)

VS2003下编译通过,包含两个ATL的例子,1)创建一个简单ATL对象,目的弹出一个Messagebox输出一句话,附加测试程序。程序中要注意COM的初始化。 2)创建一个ATL控件,嵌入到网页中,实现功能为,点击控件中三角形内部,则添加一条边,点击外部则减少一条边。

2011-04-21

ATL初级教程和原码

ATL dll VS2003编译通过,附百度文库的文档。

2011-04-20

封装好的寻路算法 A*算法

编译环境VS2003 ,封装好的一个A*算法 , 使用方法见程序,留出来地图接口,地图为2维数组,设置好之后,该类找到一条路径,并返回所找到的路径。

2011-04-08

MFC窗口中内嵌HGE窗口

HGE窗口内嵌在MFC程序中,HGE作为子窗口。其中关键部分是要重写MFC消息循环。 编译环境VS2003

2010-12-02

模板常用操作 和 map常用操作

包含两个程序,1)模板常用操作,和一个用模板模拟的栈。2)map map中用到的增加 删除 查找 操作,和两种排序方式,当关键 字是结构体时的排序,一种是再结构体中重载符号,另外一种是一个类。

2010-10-28

一个三球游戏源码 改下应该可以做台球

一个三球游戏源码 改下应该可以做台球 好不容易找到 分享下 嘿嘿

2010-07-30

龙书 中文版 (3D游戏设计)

龙书的中文版 灰常不错 分享下 呵呵

2010-07-08

WinXP 下 定时关机函数

再WinXP下定时关机, 关机 函数 和 时间设置

2010-04-02

进程通信 共享内存 sendcopydata

编译环境VS 2003 进程间通信,窗口句柄保存在共享内存中。使用sendcopydata 进行通信。传递结构体。建立共享内存部分已经封装成 class CMemoryOp。可直接调用。程序中有详细注释。

2009-12-10

Hook 键盘鼠标消息

编译环境 VS2003 dll 动态链接库 hook 键盘鼠标消息测试 dll的导入 要在属性中设置 不能使用#pragma comment("lib"," ")否则会报错。程序 当鼠标左键down时 记录当前鼠标位置,移动鼠标 程序显示当前区域大小。鼠标左键up。清零。

2009-12-10

Socket异步通信 MFC

scoket 异步通信 一个服务端 多个客户端 服务端可以对连接到服务端的任何一个客户端通信 ,send 的消息是一个结构体 程序在VS2003 下 测试通过

2009-11-12

vector list 简单 实例

其中包含3个例子 vector list 还一个是vector 对象 是一个指针 程序结束要释放内存 其中 vector 和 list 都介绍了 find 函数的使用 find 的 内容 是一个结构 或者 类。 如果是结构体的话 要重载 == 这是使用时要注意的地方 在程序中 有注释 在VS2003下 控制台程序 测试成功

2009-11-12

简单连接sql2000 数据库 都封装类

sql2000 ado 连接数据库 其中OpData .h .cpp文件中封装来 少量操作, 对COpData 类都调用 看例子即可。 环境 VS.2003 ,VC.6下 类似。

2009-11-07

封装类操作Excel

已经写好的Excel类,只需要把该类的头问价include 一下即可.轻松实现创建Excel并添加数据,读取Excel中的数据.

2009-08-26

读取和添加outlook联系人

读取和添加outlook联系人,Outlook2000 和Outlook2007/2003 类库不一样,本程序可以读取添加,Outlook2003和2007联系人.其他操作对Outlook的操作类似.

2009-08-24

悬浮窗口 类似VC的类视图

悬浮窗口 类似VC的类视图 主要是视图的分割 又需要的朋友可以下载看看

2009-07-16

VC++6.0贪吃蛇毕业设计

程序源码+ 论文 +幻灯片 开发环境 VC++6.0 MFC 单文档---------------- 原创。。

2009-06-23

汉字转拼音 (转首字母)

VC++6.0,对话框程序。 输入汉语字符串 取得对应的 拼音首字母

2009-04-08

VC++贪吃蛇游戏设计

VC++MFC 设计贪吃蛇游戏。方向键 开始 空格重新开始 。 功能还不够完善 ,有兴趣的可以完善下。

2009-04-07

空空如也

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

TA关注的人

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