提供了最终实现代码和编译好的程序。 Read More
通过提取OFFICE中SWF这一演示代码,让新手学到一些操作OFFICE、剪贴板、内存流、文件夹及文件、使用共享事件的方法和SWF文件结构等内容。抛砖引玉。 Read More
写给VB.NET程序员^_^老生常谈了:子类化。我们都知道在VB6里面可以用API函数来进行子类化,以处理自身的窗体过程;如果跨进程,这就麻烦了,由于我们的函数在我们的进程中(废话),而目标进程的窗口的消息处理函数在目标进程(还是废话),所以只能想办法把我们的代码放到对方进程中去执行——并且要告知我们的进程得到了什么消息。恐怕写汇编就有点吓人了,于是大家都写DLL,其原理就... Read More
确实是班门弄斧,因为我是学VB的,虽然VB6和.NET都算入门吧,可真正拿VC++写程序还是第一次。学B/C/D的就莫看了。由于是用上两篇写的远线程调用,所以很多参数等等都是传入的,而不是直接获取的。下面就一个用VB的人能理解为目标做简单说明和注释:1、VC里面声明变量和VB不一样:类型在前,名称在后,例如:BYTE B ;等同于:dim B as byteVC用分号来识别行结束,而VB用回车;VB用圆括号表示数组,VC用方括号……不多说了,我也不是很清楚,总之习惯就好2、VC里面的函数、变量等等区分大小写,VB不区分,这个一定要注意!3、类型转换:VB有显式或隐式的,而VC必须用显式的——即 Read More
继承和发扬…………
大家不要笑我……有错误还请多多指正! Read More
恩~才学会,毕竟是业余嘛,学来玩。VB.NET 2008 写的代码,主要是前几天看人家写的VB6什么的代码,运行起来不错,可改成VB.NET 2008一写,直接坏事了,在XP系统D325的U上跑的都挺好,可放到VISTA系统TK55的本子上,VB6的还行,.NET的直接非法。针对这个,完整重写了一下代码。简单介绍步骤:1、通过ID获取进程句柄,并替它申请一块内存: '获取对方进程 RemotePr... Read More