- 博客(31)
- 资源 (19)
- 收藏
- 关注
原创 mir9-lua——《热血沙城》45度ARPG手游-Lua移植版
mir9——《热血沙城》,是9秒论坛开源的一个使用Cocos2d-x-2.2.1引擎开发的45度ARPG手游Demo,源代码为c++。mir9-lua是mir9的Lua移植版,使用Quick-Cocos2d-x-2.2.5引擎开发。由于移植得比较匆忙,代码写得可能比较混乱,请见谅。
2015-01-12 13:59:39
3497
原创 MoonWarriors-lua——《雷电战机》游戏-Lua移植版
MoonWarriors是一个使用Cocos2d-Html5引擎开发的类似雷电战机的游戏Demo,源代码发布在Cocos2d-x官网的引擎示例当中。MoonWarriors-lua是为了学习Cocos2d-x Lua开发而移植的Quick-Cocos2d-x版本。移植过程中,体验了一回JS代码到Lua代码的各自语法特性。
2015-01-12 13:28:40
2572
原创 《QQ欢乐斗地主》山寨版
使用Cocos2d-x编写,模仿《QQ欢乐斗地主》的界面实现了一个具有简单AI的单机版斗地主游戏。游戏的详细说明请查看游戏目录下的help.txt文件。
2014-04-24 17:15:36
3702
原创 ImageView(仿QQ图片查看器)
程序运行截图:使用方法:1、直接把图像文件拖到图标上显示2、通过命令行方式,示例:ImageView.exe "带全路径的图像文件名称"3、打开ImageView.exe,将图像文件拖到窗口上显示未实现功能:1、右下角比例窗口2、最大化后的窗口底部图片选取条3、打开/关闭窗口动画效果4、优化GDI+支持的图像格式判断逻辑5、不使用图片
2013-05-26 18:22:14
4671
1
原创 RichEditDemo v1.0版发布,仿QQ聊天对话框界面实现
RichEditDemo(WTL版):RichEditDemo(DuiLib版):1、支持输入框文字格式设置,包括字体名称、字体大小、加粗、倾斜、下划线、文字颜色等。2、支持插入BMP、JPG、PNG、GIF等格式的图片文件。3、支持图片和文字的复制剪切粘贴拖放,并与QQ、IE、Google Chrome、Word等的剪切板格式互相兼容。
2013-03-01 20:53:30
4896
8
原创 几个C#数据库封装类
由于SqlDataReader需要一个长效连接的原因,把它从CMySqlConnection中独立了出来,感觉有些松散,另外也有点重复封装的味道,不过实际使用中方便了许多,不用经常打开关闭数据库,省了不少。 class CMySqlConnection //SqlConnection封装类 { p
2009-03-17 18:45:00
4116
原创 第一个Gtk+窗口程序编译手记(Linux平台)
本文的编译环境为Linux RedHat 9.0 + gcc,在编译以下窗口程序之前,必须确定你的系统已安装了以下三大组件: 1:开发工具2:X软件开发3:GNOME软件开发 如果在安装Linux RedHat 9.0的时候未选择这三个软件包进行安装,则可以单击红帽图标-系统设置-添加/删除应用程序,打开软件包管理窗口,点选开发工具,X软件开发,GNOME软件开发这三项前的
2009-03-15 04:15:00
1263
原创 合成位图封装类
头文件 AnimationBmp.h:#ifndef __CANIMATIONBMP_H__ #define __CANIMATIONBMP_H__ class CAnimationBmp //动画位图封装类 {public: HDC m_hBackDC; HDC m_hForeDC; HDC m_hMaskDC; HDC
2008-11-14 10:17:00
1461
2
原创 API串口操作封装类
Comm.h头文件:#ifndef __CCOMM_H__ #define __CCOMM_H__ class CComm //串口操作封装类 {private: HANDLE m_hComm;public: CComm(); //构造函数 ~CComm(); //析构函数 BOOL OpenComm(int
2008-10-22 20:05:00
1398
原创 编译第一个驱动程序笔记
(以下代码大部分摘抄自王艳平老师的《Windows程序设计》一书中的源代码,这里只是为了展示驱动的编译过程)1:安装VC62:安装DDK(大概230M,最好完全安装)3:写以下源代码(随便用一个编辑器来写):CharConvert.h:#define CHAR_CONVERT CTL_CODE(FILE_DEVICE_UNKNOWN, 0x830, METHOD_BU
2008-04-18 11:06:00
969
原创 编程实现Windows关机、重启、注销
要想编程使Windows关机、重启或者注销,可以使用ExWindowsEx这个API函数,该函数只有两个参数,第一个表示关机动作的标志,也就是你要让该函数关机呢,还是重启,还是注销等。可以使用EWX_SHUTDOWN、EWX_REBOOT、EWX_LOGOFF等标志常量,分别表示关机、重启、注销。另外如果加上EWX_FORCE这个标志常量的话,该表明强制执行该操作。Windows在
2008-04-16 17:02:00
1158
1
原创 简单MP3播放器
MP3Function.asm(MP3函数模块):include winmm.incincludelib winmm.libinclude masm32.incincludelib masm32.lib .constnOpenState equ 1nPlayState equ
2008-04-13 20:25:00
1350
原创 游戏内存修改器
CMemScanner.h(内存扫描器类):#ifndef CMEMSCANNER_H#define CMEMSCANNER_H#include stdio.h>#include "AddrList.h"#include "PageList.h"class CMemScanner //内存扫描器类{private: HANDLE m_hProcess; //待扫描进程句柄publ
2008-04-13 20:18:00
3253
2
原创 模拟浏览器发送HTTP请求的两个函数(VC/VB)
#include afxwin.h>#include stdio.h>#include windows.h>#include "Wininet.h"#pragma comment(lib,"Wininet.lib")//模拟浏览器发送HTTP请求函数CString HttpRequest(char * lpHostName,short sPort,char * lpUrl,char * lpM
2008-04-03 16:26:00
2840
原创 命令行方式实现QQ自动登录
上一次写过一篇VB制作QQ自动登录器的日志,介绍用得是模拟键盘输入的方式实现QQ的自动登录。这种方式有一种缺陷,就是必须保持输入焦点的正确,否则很容易就打乱了程序的执行过程,造成无法登录。特别是一开机就运行该程序,然后该程序去调用QQ的时候,Win API Winexec执行特慢,导致程序跟不上QQ,输入焦点也错了。后来在网上又发现了一种用QQ命令行的方式来实现自动登录的,这种方
2008-03-31 09:47:00
4947
原创 VB Base64编解码
模块代码( m_Base64.bas):Option Explicit除以2的一次方是右移一位乘以2的一次方是左移一位(bytInText(i) And &HFC) (2 ^ 2)第一个字节的内容And运算0xFC(11111100)(取左边6位),再除以2的二次方(右移2位)(bytInText(i) And &H3) * (2 ^ 4) Or (bytInText(i +
2008-03-30 15:26:00
5810
1
原创 GBK和UTF8编码之间互相转换的两个函数
GBK和UTF8之间的转换可以使用MultiByteToWideChar和WideCharToMultiByte两个API,方法是先把它们转换为中间编码Unicode,再转换为对应的编码即可。#include stdio.h>#include windows.h>//GBK编码转换到UTF8编码int GBKToUTF8(unsigned char * lpGBKStr,unsigned
2008-03-19 15:57:00
9184
原创 利用HTTP的POST方法做个在线翻译的小工具
最近做了一个英汉小翻译的东东,用的是VC,ADO + Access访问数据库,单词数据库是从金山打字通2002弄来的。后来想了想,想再加个在线翻译的功能,记得经常使用GOOGLE翻译网站的在线翻译,也蛮好用的。于是用Ethereal抓包工具抓了一下它的包,发现浏览器发出去的包格式如下:POST /translate_t?langpair=en|zh-CN HTTP/1.1Accept:
2008-03-19 13:53:00
3102
1
原创 网上找到的VB语音识别程序
Option ExplicitPublic WithEvents RC As SpSharedRecoContextPublic myGrammar As ISpeechRecoGrammar Private Sub Form_Load() Set RC = New SpSharedRecoContext Set myGrammar = RC.CreateGr
2007-12-05 23:47:00
4779
3
原创 用VB实现的QQ自动登录器
在VB中建一工程,工程名为QQAutoLogin。移除系统自动添加的窗体Form1。在该工程下添加一模块,模块名为QQAutoLoginMod。复制以下代码到模块中。Option Explicit-----------------------API 定义-------------------------------Declare Sub Sleep Lib "kernel32" (ByVal
2007-12-03 19:43:00
3718
原创 对话框代码模块(汇编)
;_DlgSample.asm;1:把_DlgSample.asm改成你自己的文件名;2:用VC设计好的资源文件替换_DlgSample.rc文件,把_DlgSample.rc改成你自己的文件名;3:在[Include 文件定义模块]中包含相应头文件和库文件(在_DlgVariables.asm);4:在[Equ 等值定义模块]中定义对话框资源中用到相关控件ID(在_DlgVariables.a
2007-11-28 15:19:00
1098
原创 使用WaveX API编写录音程序
通过计算机系统内置的声卡进行声音的采集,将麦克风等输入设备产生的模拟信号转换成计算机系统能够识别的数字信号,这个过程就是录音。而将计算机中的数字信号经由声卡转换为模拟信号向音箱等输出设备进行声音播放的过程就是回放。 在Windows中,系统分别给我们提供了三种接口,用以根据不同的需求来实现对音频硬件设备的访问: 1、多媒体设备控制接口(高级音频API/M
2007-10-20 10:49:00
1871
原创 BMP文件结构
平常我们常见的*.bmp文件即位图文件,又称DIB设备无关位图,是相对于系统内存中使用的DDB设备相关位图而言的.一、位图文件头BITMAPFILEHEADER STRUCT bfType WORD ? ;文件标识,必须是"BM" bfSize DWORD
2007-10-19 16:08:00
1176
原创 显示BMP位图文件模块
.data?MYBMP_hWnd dd ?MYBMP_dwWidth dd ?MYBMP_hDC dd ?MYBMP_dwHeight dd ? .code_UnLoadBMP proc .if MYBMP_hDC invoke DeleteDC,MYBMP_hDC .endif mov MYBMP_hWnd,0 mov MYBMP_hDC,0 mov MYBMP_dw
2007-10-18 21:56:00
823
原创 Esmtp邮件发送程序
发送邮件使用的是SMTP协议,也称简单邮件传输协议。现在在网上搜到的代码或者例子大都是SMTP协议的,但是而今大多数邮件服务器都已经采用验证式的STMP协议了,所以这些代码或者例子常常得到无法调试成功的结果,这给了我们初学者一个不小的打击。其实所谓验证式的SMTP协议,只不过是在原来的SMTP协议的基础上加上了一个用户密码验证,验证后的协议内容跟原来别无二致。这种新的验证式SMTP
2007-10-09 16:58:00
1368
原创 MASM写的盗Q程序
未完成~~~~~;QQMuMa.asm .386 .model flat,stdcall option casemap:none;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>; Include 文件定义;>>>>
2007-10-05 18:02:00
2060
1
原创 VB使用WinInet API创建简单FTP客户端
Option Explicit ************************************************************************************打开连接Internet的会话***************************************************************************
2007-09-28 13:44:00
1928
原创 WinInet API 声明 for VB
modWinInet.bas 该文件来自于微软msdn网站 Option Explicit Declare Function GetProcessHeap Lib "kernel32" () As Long Declare Function HeapAlloc Lib "kernel32" (ByVal hHeap As Long, ByVal dwFlags As Long, ByVal d
2007-09-27 20:22:00
1103
原创 VB摄像头编程
在网上找了很久,终于有了一些眉目,算是可以入门了。以下内容和代码参考http://blog.youkuaiyun.com/suntaoznz/archive/2005/08/06/447067.aspx在VB中捕获摄像头数据可以应用VFW(Microsoft Video for Windows )提供的函数:Private Declare Function capCreateCaptureWindow L
2007-09-07 09:26:00
5229
2
ImageView(仿QQ图片查看器)
2013-05-26
RichEditDemo(DuiLib版)
2013-03-01
RichEditDemo(WTL版)
2013-03-01
QQ游戏PKG资源包解密工具.rar
2012-08-05
MingQQ(简单的QQ客户端,使用QQ2008协议)
2009-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人