Borland C++ Builder的API后门 (转)
Borland C++ Builder的API后门 (转)[@more@]拦截windows消息需要以下几步: 在表单头文件内(如Unit1.h) 1. 在类声明中建立消息映射表,把某条消息的处理权交给自定义的消息处理函数。 BEGIN_MESSAGE_MAP MESSAGE_HANDLER(Windows消息名,TMessage,消息处理函数名) MESSAGE_HANDLER(...) END_MESSAGE_MAP(TForm) 2. 在类声明的private区内声明消息处理函数。 private: // User declarations void __fastcall 消息处理函数名(TMessage &Message); 在表单文件内(如Unit1.cpp) 3. 写出消息处理函数,在这里实
基于VB算法+Picture+Timer控件制作的39种动画效果,类似屏保(完整原程序) (转)
基于VB算法+Picture+Timer控件制作的39种动画效果,类似屏保(完整原程序) (转)[@more@]基于VB算法+Picture+Timer控件制作的39种动画效果,类似屏保(完整原程序) 动画播放器程序,在win2003调试通过,详细请自行下载进行学习测试,程序大小13K 下载地址:DOWNLOAD/lshdic/vb_xiaoguo.rar">http://www.lshdic.com/download/lshdic/vb_xiaoguo.rar 代码浏览: Dim xiaoguo As Integer '选择产生的效果Dim wid As Long '显示器的宽Dim hei As Long '显示器的高Dim pos1 As Long '产生效果所必须的记数游标Dim
跟我一起写 Makefile(十) (转)
跟我一起写 Makefile(十) (转)[@more@]XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 四、foreach 函数 foreach函数和别的函数非常的不一样。因为这个函数是用来做循环用的,Makefile中的foreach函数几乎是仿照于unix标准shell(/bin/sh)中的for语句,或是C-Shell(/bin/csh)中的foreach语句而构建的。它的语法是: $(foreach <var>,<list>,<text>) 这个函数的意思是,把参数<list>中的单词逐一取出放到参数<var>所指定的变量中,然后再执行<te
Linux平台C++类库tinycxx使用说明 (转)
Linux平台C++类库tinycxx使用说明 (转)[@more@]tinycxx是Linux平台下的线程安全的C++类库,对linux编程最常用的技术进行了封装。如:linuxthread, socket, IPC(共享内存、信号量), 记录锁等等。同时,也提供了两种进程模型框架的基类,一种用于编写非阻塞socket程序(类似thttpd,一个进程监听连接同时处理请求);另一种用于编写使用进程池的程序(类似apache,多个进程同时监听连接,动态调整进程数目)。 另外,有一个称为tinycxx-samples的包与tinycxx同时发布(需要另外下载),tinycxx-samples里提供了一些使用tinycxx的例子。其中两
JBuilder9+Weblogic7实战篇之Filter运用篇 (转)
JBuilder9+Weblogic7实战篇之Filter运用篇 (转)[@more@]JBuilder9+webLOGIC7实战篇XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 运用篇(Filter过滤器在Jbuilder9中的运用) 作者:黄 凯 E_Mail:hk_sz@163.com 前言 此篇将介绍以后在我文章中将运用到的一些工具的获取以及它们的安装与配置。 Filter过滤器在Jbuilder9中的运用 一、启动JBuilder 二、创建一个工程 工程名为FilterTest。 三、设置 Web Application Web Application的名称也
经历Origin (转)
经历Origin (转)[@more@]我最近帮别人做了一个小软件,主要是用Origin C来实现Origin的成批处理数据的功能,我原先没用过Origin这个工具,一用才发觉它挺好用的,特别是手头有一些实验数据想用它分析、统计用来写论文什么的特方便。这里重点介绍一下我用的技术。 先做一个简单介绍: Origin是美国Microcal公司出的数据分析和绘图软件,现在的最高版本为7.0 http://www.originlab.com/。 特点:使用简单,采用直观的、图形化的、面向对象的窗口菜单和工具栏操作,全面支持鼠标右键、支持拖方式绘图等。 两大类功能:数据分析和绘图。数据
ASP.NET验证控件祥解 (转)
ASP.NET验证控件祥解 (转)[@more@]ASP.NET验证控件祥解 转载自:chinaasp ASP.net是微软推出的下一代web开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。 WEB开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果开发者熟悉Javascript或者vbscript,可以用这些脚本语言轻松实现验证,但是又要考虑用户浏览器是否支持
virtual inheritance 的妙用--------实现final类 (转)
virtual inheritance 的妙用--------实现final类 (转)[@more@] virtual inheritance 的妙用--------实现final类 cppbug Mailto:cpp_bug@hotmail.com">cpp_bug@hotmail.com一提起virtual inheritance,我们便会立刻把它与multiple inheritance 联系起来,因为multiple inheritance会产生一种DDD(dreadful diamond of derivation)的问题。通过virtual inheritance可以解决。关于这点不必多说,下面我们来看virtual inheritance的另外一个应用。首先我们知道,virtual inheritance所带来的一个效果就是由派生层次最深
回调函数快速使用 (转)
回调函数快速使用 (转)[@more@]我们经常在C++设计时通过使用回调函数可以使有些应用(如定时器事件回调处理、用回调函数记录某操作进度等)变得非常方便和符合逻辑,那么它的内在机制如何呢,怎么定义呢?它和其它函数(比如钩子函数)有何不同呢?这里结合自己的使用经历做一个简单的介绍。 使用回调函数实际上就是在调用某个函数(通常是api函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个函数。而那个函数在需要的时候,利用传递的地址调用回调函数,这时你可以利用这个机会在回调函数中处理消息或完成一定
商业计划书模版 (转)
商业计划书模版 (转)[@more@]CSDN上发表有很多表格的word文档总是不行,希望有关人员查看一下原因,现在我只能用文本方式发表,难看得很,:) 商业计划书模版 ×××××××××××产品 商 业 计 划 书 目录 第一部分 概要 4第二部分 公司介绍 5一、宗旨 5二、公司简介 5三、公司产品和服务 5四、公司管理管理队伍状况 5五、知识产权策略 5第三部分 市场分析 5一、市场介绍 5二、目标市场分析 6三、顾客的购买准则 6四、销售策略&nb
从乡村到城市 (转)
从乡村到城市 (转)[@more@]《爱舞今生》系列文章一XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 从乡村到城市 (.NET/">http://www.vchome.net 或 http://vcprogramming.nease.net) 1998年平7月,一个炎热的夏日,我走在珠海宽阔的九洲大道边,行李不多,只比原中国国家男足主教练南斯拉夫老头---米卢刚来中国掏金时多背了一个包:),心中充满了激情与干劲,尽管大学生涯存在着若干的缺憾与郁闷,但这丝毫不影响我对即将到来的生活与工作充满了无限的憧憬与期待。 关于珠海的环境 &nbs
使用Server.Transfer对URL进行隐藏以及其他 (转)
使用Server.Transfer对URL进行隐藏以及其他 (转)[@more@]使用Server.Transfer对URL进行隐藏以及其他 2003年8月29日 1 问题提出 经常看到一些网站或者web应用系统,在浏览器看来,他们只采用一个页面,所有的页面地址都是通过这个页面的参数链接得到的。例如: http://abc.com/default.ASP?pg=AdminPage&command=View http://abc.com/default.asp?pg=ShowPage&command=List 等等诸如此类的东西。以前我没有仔细想过该怎么实现,也许页面差别不大用几个不同的Sub来做就行了;可是仔细看了看两个地址,两
Murphy's Computer Law + others (转)
Murphy's Computer Law + others (转)[@more@]Interesting programming laws. Bove's TheoremThe remaining work to finish in order to reach your goal increases as the deadline approaches. Brook's LawAdding manpower to a late software project makes it later. Cann's AxiomWhen all else fails, read the instructions. Deadline-Dan's DemonEvery task takes twice as long as you think it will take. If youdouble the time you think it will take, it will actually take four times as long. Demian's O
锦上添花DataGrid! (转)
锦上添花DataGrid! (转)[@more@]我们知道如果datagrid的宽度比较长那么使得我们很难分清楚行数据,也就是很容易 使我们看错行,我想如果当我们的鼠标移动到datagrid的行上,他可以清楚的显示给 我们就好了,那么好吧现在我们就开始,首先我们知道datagrid在客户端被解释成了 table所以我们有知道table都有tr和td组成,tr就是行,我们只需要在每个tr上面的 onmouseover加入一段Javascript脚本就可以实现这个功能,<table><tr onmouseover="this.style.backgroundColor='Silver'" onmouseout="this.style.backgroundColor='
Hibernate综合查询解决方案 (转)
Hibernate综合查询解决方案 (转)[@more@]hibernate查询解决方案 这两个星期以来,我把原来用struts开发的一个测试工具改用struts+hibernate来实现,首先从心情上来,整个开发过程中始终保持愉快和平和,“原来开发可以这样愉快?”,再一点就是开发效率上高效了许多。 现在sun又加入jdocentral.com开始着手JDO2.0,想想看等它出台以后将是一个怎样激动人心得场面,让我们拭目以待。 用Hibernate来操纵持久数据非常简单,在这里一些简单的查询我会一笔带过,本文着重说明在综合查询兼有分页的时候我的一些经验,
Generic<PROGRAMMING>: 再谈Min和Max (转)
Generic: 再谈Min和Max (转)[@more@]Andrei Alexandrescuye_feng译 本文代码 在1995年1月,SCOtt Meyers在他发表于C++ Report里的一篇名为《min, max and more》[1]的文章里,对C++社群提出了一个挑战。在仔细地分析了基于宏和代表当时模板技术水平的实现后,他得出结论:那么究竟什么才是最好的方法——正确的方法——来实现max?借用Tevye的不朽名言来说:“我告诉你:我不知道。”面对以上的分析,我越来越觉得我是在告诉人们使用宏的方法可能是最好的,但我讨厌宏。如果你知道max的一种优雅实现,请告诉我。据我所知,这个问题跟六
使用JDOM处理XML数据之PDF篇(二) (转)
使用JDOM处理XML数据之PDF篇(二) (转)[@more@] 使用Jdom处理XML数据之PDF篇(二) XML文件的代码和microsoft-com:Office:office" /> .NET/Develop/read_article.ASP?id=20733">http://www.csdn.net/Develop/read_article.asp?id=20733 相同 格式转换的xslT-FO文件的代码如下: watchlist.pdf.xsl <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:fo="http://www.w3.org/1999/XSL/Format" > <xsl:template
使用JDOM处理XML数据之PDF篇(一) (转)
使用JDOM处理XML数据之PDF篇(一) (转)[@more@]使用Jdom处理XML数据之PDF篇(一)microsoft-com:Office:office" /> 处理XML数据的三种方式我们已经都介绍过了, (直接读取.NET/Develop/read_article.ASP?id=20720">http://www.csdn.net/Develop/read_article.asp?id=20720 和使用xslT http://www.csdn.net/Develop/read_article.asp?id=20733)现在来看一下第三种方式即转化成二进制格式(一般为PDF)的操作。这个操作要借助apache.org/">http://xml.apache.org/ 提供的包fop来完成。其实这个是我整理的,不是自
在.NET应用程序中添加拼写和语法检查功能 (转)
在.NET应用程序中添加拼写和语法检查功能 (转)[@more@]在.NET应用程序中添加拼写和语法检查功能 作者: 孟宪会 出自: XML.sz.luohuedu.net/">【孟宪会之精彩世界】 发布日期: 2003-8-28 23:44:09 在我们的.NET应用程序中加入拼写和语法检查功能,可以减少输入的拼写和语法错误,也可以使我们的应用程序看起来更专业一点。本文就介绍如何在Visual Basic.NET windows Form工程中加入这些功能。在.NET框架下实现这一功能是非常简单的,只需要客户端安装microsoft word,如Microsoft Word 97, 2000, XP和2003即可。下面就
C#速成(之四) (转)
C#速成(之四) (转)[@more@]------------------- 装箱和拆箱操作(Boxing/Unboxing) ------------------- XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> C#的装箱思想是全新的。上面提到过所有的数据类型,不论内置或用户自定义,全都从命名空间System的一个基类object派生出来。因此把基本的或者原始类型转换成object类型被称做装箱,反之,这种方式的逆操作被称为拆箱。 示例: class Test { static void Main() { int myInt = 12; object obj = myInt ;