PNG图片拼接 源码
环境VS2005 GDI+ ,用于实现多个PNG图片拼接成一张大图,例如小游戏中会有多个PNG图片,为了加载的速度,把这些图片拼接成一张图。每张图片取有效部分,按中心点显示。使用:把PNG图片拖到对话框,点击create即可。
ATL例子(ATL简单对象和ATL控件)
VS2003下编译通过,包含两个ATL的例子,1)创建一个简单ATL对象,目的弹出一个Messagebox输出一句话,附加测试程序。程序中要注意COM的初始化。
2)创建一个ATL控件,嵌入到网页中,实现功能为,点击控件中三角形内部,则添加一条边,点击外部则减少一条边。
ATL初级教程和原码
ATL dll VS2003编译通过,附百度文库的文档。
封装好的寻路算法 A*算法
编译环境VS2003 ,封装好的一个A*算法 , 使用方法见程序,留出来地图接口,地图为2维数组,设置好之后,该类找到一条路径,并返回所找到的路径。
MFC窗口中内嵌HGE窗口
HGE窗口内嵌在MFC程序中,HGE作为子窗口。其中关键部分是要重写MFC消息循环。
编译环境VS2003
模板常用操作 和 map常用操作
包含两个程序,1)模板常用操作,和一个用模板模拟的栈。2)map map中用到的增加 删除 查找 操作,和两种排序方式,当关键
字是结构体时的排序,一种是再结构体中重载符号,另外一种是一个类。
一个三球游戏源码 改下应该可以做台球
一个三球游戏源码 改下应该可以做台球 好不容易找到 分享下 嘿嘿
龙书 中文版 (3D游戏设计)
龙书的中文版 灰常不错 分享下 呵呵
WinXP 下 定时关机函数
再WinXP下定时关机, 关机 函数 和 时间设置
进程通信 共享内存 sendcopydata
编译环境VS 2003 进程间通信,窗口句柄保存在共享内存中。使用sendcopydata 进行通信。传递结构体。建立共享内存部分已经封装成 class CMemoryOp。可直接调用。程序中有详细注释。
Hook 键盘鼠标消息
编译环境 VS2003 dll 动态链接库 hook 键盘鼠标消息测试 dll的导入 要在属性中设置 不能使用#pragma comment("lib"," ")否则会报错。程序 当鼠标左键down时 记录当前鼠标位置,移动鼠标 程序显示当前区域大小。鼠标左键up。清零。
Socket异步通信 MFC
scoket 异步通信 一个服务端 多个客户端 服务端可以对连接到服务端的任何一个客户端通信 ,send 的消息是一个结构体 程序在VS2003 下 测试通过
vector list 简单 实例
其中包含3个例子 vector list 还一个是vector 对象 是一个指针 程序结束要释放内存 其中 vector 和 list 都介绍了 find 函数的使用 find 的 内容 是一个结构 或者 类。 如果是结构体的话 要重载 == 这是使用时要注意的地方 在程序中 有注释 在VS2003下 控制台程序 测试成功
简单连接sql2000 数据库 都封装类
sql2000 ado 连接数据库 其中OpData .h .cpp文件中封装来 少量操作, 对COpData 类都调用 看例子即可。 环境 VS.2003 ,VC.6下 类似。
封装类操作Excel
已经写好的Excel类,只需要把该类的头问价include 一下即可.轻松实现创建Excel并添加数据,读取Excel中的数据.
读取和添加outlook联系人
读取和添加outlook联系人,Outlook2000 和Outlook2007/2003 类库不一样,本程序可以读取添加,Outlook2003和2007联系人.其他操作对Outlook的操作类似.
悬浮窗口 类似VC的类视图
悬浮窗口 类似VC的类视图 主要是视图的分割 又需要的朋友可以下载看看
VC++6.0贪吃蛇毕业设计
程序源码+ 论文 +幻灯片
开发环境 VC++6.0 MFC 单文档----------------
原创。。
汉字转拼音 (转首字母)
VC++6.0,对话框程序。
输入汉语字符串 取得对应的 拼音首字母
VC++贪吃蛇游戏设计
VC++MFC 设计贪吃蛇游戏。方向键 开始 空格重新开始 。 功能还不够完善 ,有兴趣的可以完善下。