- 博客(12)
- 资源 (10)
- 收藏
- 关注
原创 HTML5 俄罗斯方块 V1.0
2011临近春节这几天也没闲着,打算用HTML5搞了一个俄罗斯方块,带炸弹、带增减、带技能的一个 自定义俄罗斯游戏。我构思的那是相当酷的,目标是修真版的俄罗斯。今天(2012-1-20)这天人力突然告诉明天不用过来了,给力啊。目前基本功能还差一个满行消去功能,其他都已实现完毕,详情看代码把。由于js及html水平很菜,实现风格都是类c/c++风格。注释很多,相信大家都能看懂。
2012-01-20 17:55:39 728
原创 老生常谈之C++和C#之间互相调用
<br />老生常谈之C++和C#之间互相调用<br />最近实在是太不给力了,算了,这些就不这里抱怨了,直接进入正题把。<br />关于C++和C#之间相互调用,不管是C++做父C#做子,还是C#为父C++为子(这里的父与子是指调用和被调用的关系,通常情况下 exe为父,调用子dll相关功能),网上随便一搜,遍地都是,而且有的把调用方式划分的也相当细。<br />那为什么我还要谈呢?其实有以下几点原因。<br />1. 因为工作需要,平台需要支持.NET模块,即VB.NET、C#、WPF、有可
2011-04-21 16:25:00 13134 58
原创 让你的VC也支持手势----【手势扒手】制作过程 下
<br /> 让你的VC也支持手势----【手势扒手】制作过程下<br /> <br />接上篇,好,我们继续,在剩下的文字中,(还是有点长,就不在分了)我们重点剖析下插件主要部分的设计思想和实现,对其做个简单总结。<br />前面说过,插件采用VC的add-in实现,他是一个基于ATL/COM的组件应用程序,如果不了解ATL/com的也无所谓(了解当然更好啦。。),因为涉及到他们东西很少,它最重要的地方就是提供了一个框架壳子,而且此框架也不必深究,都交给IDE来处理,我们更多还是用MFC,这个应该熟悉把,
2010-11-29 09:45:00 8762 14
原创 让你的VC也支持手势----【手势扒手】制作过程 上
<br />让你的VC也支持手势----【手势扒手】制作过程上<br />第一句话,先要感叹一下,这一天终于来临了,从开始突发奇想,到要实现该功能,中间经历了一个多月的时间,技术上难度先不说,关键真的缺。。。缺时间啊,白天上班,下班后做饭、吃饭、老婆等这一档子事,也只有在夜深人静的时候,才多少有点空闲,与此同时,心里面确实也急啊,赶紧把这个事了了,否则老有个疙瘩,怪难受的,同时还影响做其他事情,这一点估计是程序员的的通病吧。。<br />在入正题之前,还的把这个东西由来起因给大家说一下,我在之前时写了一篇关
2010-11-29 09:31:00 3462 4
原创 应用程序扩展之鼠标手势篇 1
<br />程序支持扩展已不是新鲜事情,稍微有点名气的软件貌似都支持,关于为什么要支持扩展,及实现方式网上相关资料已很多,<br />现在不再赘述,但以后我回讲够的,甚至会把你讲烦为止,最终目标是让你的程序通过COM(ATL实现)来扩展你的程序, 现在先弄点实际东西,来点激清,<br />毕竟文字来的有点慢,以后补文字说明。<br /> 今天来讲下我们程序扩展的第一篇。先实现一个鼠标手势的功能东西(现在先以代码实现,后期以扩展提供)。<br />鼠标手势以用在浏览器中居多,如chrome(扩展提供),搜狗等
2010-09-30 13:13:00 1618
原创 脚本的魅力 二
前面文章(http://blog.csdn.net/gangyilovevc/archive/2009/06/05/4245807.aspx) 介绍过手工爆破飞秋方法,其实说到底无非就是修改两条指令,关键是怎么找,找到了就是 两句话。/* 飞秋(FeiQ) 一款局域网既是通讯工具。ver2.4 by: ListenWind email: gan
2010-03-17 16:48:00 682 1
原创 脚本的魅力
关于脚本的威力网上说的已经很多,不再赘述,这篇文章意义----> my first script ,太简单了简直拿不出去手,但怎么也的表示一下,纪念一下。看着脚本的结果还是很兴奋的。 /* UPX 0.89.6 - 1.02 / 1.05 - 2.90 -> Markus & Laszlo by: ListenWind email: gangyilo
2010-03-17 14:32:00 1014 3
原创 破解艺术 三
破解软件不仅需要扎实得编程功底,更需要灵活善变得思维,要懂得揣摩作者得意图。要引发蝴蝶效应。在上一篇中我们修改了一个跳转JEXXXX语句。很自然的我们可以这样认为,即是将输入的授权码和正确的授权码做比较。我们看看JE XXXX以上的代码。Copy OD 部分代码调试时请结合OD 他的强大和反汇编就不用我说了吧! MOV ESI,DWORD PTR DS:[EDI+64] ;
2009-06-08 09:17:00 1096
原创 破解艺术 二
在上一篇之中,我们忘了破解的第一步 就是先分析一下目标是用什么语言编写,程序有没有加壳等。在这里我们分析一下,我们工具是PEiD.exe。分析一下飞秋。效果如图。可知飞秋用VC6++编写,没有加壳,这当然是最方便的。在对飞秋depends一下。看看飞秋都导入了什么DLL。请自己查看。上一篇 我们说到当我们断点到MessageBoxA 回到应用程序领空后看到效果图 如
2009-06-08 09:11:00 1408 1
原创 破解的艺术 一
这是一篇适合初学者并且非常简单的软件破解过程。如果读者希望从中学习到高深的破解技术,那估计要另你失望了,本文主要采用暴破伎俩来破解一些常规的软件,即没有使用反调试、加密、加壳 、虚拟机等相关技术。其目的主要叙述一下软件的采用爆破的简单过程。 作者假设读者熟悉一下相关知识 1. 了解汇编,能看懂简单汇编代码. 2.熟悉最少一门调试工具 这里我们采用Ollydbg。 4.知道一
2009-06-05 17:34:00 2530 1
原创 MDI 不生成默认的子窗口
MDI 程序 有时候我们希望不生成默认的子窗口,由我们自己创建 而于此同时有不希望改变原来的CMultiDocTemplate,网上有一些方法是干掉模板,自己实现。这未免有点伤筋冻骨。其实我们就一句话就可以不生成默认窗口。应用程序类的InitInstance方法修改如下: // Parse command line for standard shell commands, DDE
2009-02-20 13:40:00 945
原创 TreeView 双击不展开节点
Microsoft在TreeView控件中自作主张地做成双击节点时自动展开/折叠节点。然而如果用户自定义NodeMouseDoubleClick事件,同时又不希望改变结点的展开/折叠状态,就无法直接达到这一效果。这是个讨厌的问题,网上有些解决办法是这样,查看鼠标点击了几下,以这个来判断,如果 CLICK >1 则证明是双击,然后去做特定的操作,但这样有个问题,就是如果是在"+"上双击,结果也是去执
2008-06-30 11:27:00 3178
Qt 多线程使用 QTcpSocket及QTimer
2015-04-21
HTML5俄罗斯方块V1.0
2012-01-20
C++和C#之间互相调用
2011-04-21
让你的VC6也支持手势功能
2010-11-29
应用程序扩展之鼠标手势
2010-09-30
脚本引擎 脚本解析器
2010-04-22
脚本引擎 脚本解析器
2010-04-21
脚本引擎 脚本解析器
2010-04-20
Serial to Ethernet Connector 5.0.6.331 安装程序
2009-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人