自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 微软Office的源代码样式规范 —— 绝对机密文档!!!

Office Source Code Style GuideDave Parker, 6/30/95AbstractThis document outlines a general style guide for C and C++ source code in Office Development.  The main purpose here is to list features of

2001-01-15 11:00:00 2240

原创 微软Office的源代码样式规范(上) —— 绝对机密文档!!!

Office Source Code Style GuideDave Parker, 6/30/95AbstractThis document outlines a general style guide for C and C++ source code in Office Development.  The main purpose here is to list features of

2001-01-15 10:57:00 2604

原创 屏幕抓字教程

 屏幕抓字教程              带您进入一个全新而奇特的编程领域:拦截WIN9x API函数,揭示屏幕抓字的秘密!已经完成在Acrobat Reader 3,IE5,IE4中的屏幕抓字!免费下载拦截引擎Tworm, 免费下载媲美于金山词霸的抓字DLL!第一课 屏幕抓字简介什么是屏幕抓字

2001-01-15 10:49:00 2883

原创 DirectDraw6的初级编程应用 —— 配合实例讲解,让你迅速入门

DirectDraw6的初级编程应用by Gamster H. S目录:1. VC的环境设置.2. 浅谈COM.3. DirectDraw简述.4. DirectDraw的初级编程应用.第一篇:VC的环境设置.在进行任何DirectX有关的编程之前,你得先设置VC的环境变量值.主要是方便以后的项目设计.我使用的是VC5和DirectX6,这是我的设置:1. 选择Options.2. 选

2001-01-15 10:46:00 1978

原创 DirectX编程技术 --- 想学游戏编程吗?必读

DirectX编程技术    大家对DirectX一定不陌生吧,因为在微软刚刚推出WINDOWS窗口操作系统时,由于显示界面采用统一的GDI,禁止程序员直接操作硬件,这使得在WIN 3.x系统上的游戏程序速度奇慢,根本无法推广。微软为了解决这一问题,曾经又推出过WING图形加速程序,但是由于WING缺乏广大游戏厂商的支持,也没有普及开来。所以我们当时玩的大部分游戏都是运行于DOS环境之下。  

2001-01-15 10:45:00 2024 1

原创 WIN2000漏洞(2) —— 绿色兵团的文章,简直爽呆了

WIN2000漏洞(2)加入时间:01-1-7 上午 11:43:28妖狐安全资讯网 现在开始会复杂些了(而这就是乐趣的源泉!:))。 在main函数的最后一行代码处设置断点,因为我们只关心这里所发生的事情。现在启动调试器,并让程序无故障运行到该断点。然后切换到反汇编窗口(按Alt+8,或单击”View”――”debug windows”――”disassembly”)。另外还要打开内存窗

2001-01-10 02:54:00 2637

原创 WIN2000漏洞(1) —— 绿色兵团的文章,简直爽呆了

WIN2000漏洞(1)加入时间:01-1-7 上午 11:40:01在Windows 2000远程服务器上的cpu过载 发送一连串的二进制中的0字符,到达Windows 2000中的任意一个端口,都可能引起CPU的利用率达到100%。这样的端口包括了TCP中端口号为7,9,21,23,7778和UDP中端口号为53,67,68,135,500,1812,1813,2535,3456的

2001-01-10 02:50:00 8363

原创 WINDOWS9x 的后台进程

WINDOWS9x 的后台进程加入时间:01-1-6 下午 04:47:20 上海仙霞路山特公司软件中心黄飞----1.后台进程----在WINDOWSNT中有一个功能强大的SERVICE管理器,它管理着一部分实现重要功能的后台进程,例如FTP.HTTP.RAS.网络Message等等,这些后台进程被称之为Service,他们可以在系统启动时就加载,可以运行在较高的优先级,可以说是非常

2001-01-10 02:49:00 1235

原创 VC6中工具条的新特色

VC6中工具条的新特色加入时间:01-1-8 下午 09:10:32在Visual C++ 版本6中工具条的新特色作者: Dave Schmitt 微软在www.microsoft.com/visualc已经推出Visual C++6.0预览版几个月了。正式版预计到今年年底发布。同时,预览版显示出版本6将包含大量的改进和提高,包括支持Internet控件,例如扁平工具条等。虽然改进的控

2001-01-10 02:46:00 1322

原创 FTP协议规范(中文版)

文件传输协议(File Transfer Protocol, FTP)1. 介绍FTP的目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。虽然我们也可以手工使用它,但是它的主要作用是供程序使用的。在阅读本文之前最好能够阅读TCP协议标准规范和Telnet协议标准规范。2. 概览在本节中我们将讨论一些表面上的问题,有些名词的定

2001-01-08 02:15:00 5146

原创 IPv6协议规范(中文版)

 Internet 协议第六版 (IPv6) 规范1。绪论IP 第 6 版 (IPv6) 是继 IP 第 4 版 (IPv4) [RFC-791] 以后,Internet 协议的一个新版本。由 IPv4 到IPv6的改变主要集中在以下几个方面:地址容量的扩展IPv6把 IP 地址的大小从 32 位增至 128 位,可以支持更多的地址层次,更大数量的节点,以及更简单的地址自动配置

2001-01-08 02:06:00 10642

原创 PPP Internet协议控制协议(中文版)

PPP Internet协议控制协议(IPCP)1. 介绍PPP有三个主要组件:在串行线路上对数据报进行加密; 用于建立,配置和检测数据链路连接的连接控制协议(LCP)。 用于建立和配置不同网络层协议的网络控制协议(NCP)协议族。 为了在点对点连接上建立通信,每个PPP端必须首先发送LCP包以配置和检测数据链接。在连接建立而且可选的选项都已经由LCP设置完成后,P

2001-01-08 02:04:00 2781

原创 TELNET协议规范(中文版)

TELNET协议规范ARPA Internet上的主机被要求采用并实现此标准。介绍TELNET Protocol的目的是提供一个相对通用的,双向的,面向八位字节的通信方法。它主要的目标是允许接口终端设备的标准方法和面向终端的相互作用。可以预见到,此协议也可被用于终端到终端的通信和处理到处理的通信(分布式计算)。  一般考虑一个TELNET连接是一个用于传输控制协议的传送

2001-01-08 02:02:00 2916

原创 SMTP协议规范(中文版)

简单邮件传输协议(SMTP)1. 介绍简单邮件传输协议(SMTP)的目标是可靠高效地传送邮件,它独立于传送子系统而且仅要求一条可以保证传送数据单元顺序的通道。附录A,B,C和D描述了不同传送服务下SMTP的使用。在名词表中还定义了本文档中使用的术语。SMTP的一个重要特点是它能够在传送中接力传送邮件,传送服务提供了进程间通信环境(IPCE),此环境可以包括一个网络,几个网络或一个网

2001-01-08 02:00:00 5755

原创 POP3协议规范(中文版)

POP3 邮局协议-版本3 1. 简介对于在网络上的比较小的结点,支持消息传输系统(MTS)是不实际的。例如,一台工作站可能不具有充足的资源允许SMTP服务器和相当的本地邮件传送系统保持序驻留,并持续运行。同样的,将一台个人计算机长时间连接在IP类型网络上的费用也是可观的(结点缺少的资源被称为“联络性”)。虽然如此,在这样的小结点上允许管理邮件是十分有用的,并且这些结点经常支持一个用户

2001-01-08 01:58:00 6663

原创 TCP协议规范(中文版)

 传输控制协议(Transmission Control Protocol, TCP)TCP协议主为了在主机间实现高可靠性的包交换传输协议。本文将描述协议标准和实现的一些方法。因为计算机网络在现代社会中已经是不可缺少的了,TCP协议主要在网络不可靠的时候完成通信,对军方可能特别有用,但是对于政府和商用部门也适用。TCP是面向连接的端到端的可靠协议。它支持多种网络应用程序。TCP对下层服务没有多

2001-01-08 01:52:00 3946

原创 IP协议规范(中文版)

 Internet协议(Internet Protocol)1. 介绍1.1. 产生原因IP协议是用于将多个包交换网络连接起来的,它在源地址和目的地址之前传送一种称之为数据报的东西,它还提供对数据大小的重新组装功能,以适应不同网络对包大小的要求。1.2. 范围IP的责任就是把数据从源传送到目的地。它不负责保证传送可靠性,流控制,包顺序和其它对于主机到主机协议来说很普通的服务。

2001-01-08 01:49:00 4488

原创 .NET新平台编程

.NET新平台编程Jeffrey Richter For the past year or so, Ive been focusing my attention on the Microsoft? .NET common language runtime platform. In my opinion, most new development will target this platfo

2001-01-02 01:12:00 1013

原创 VXD技术漫谈(2)

VXD技术漫谈(2)   VxD的明天依然美好吗?  1996年的Windows Hardware Engineering Conference(WinHEC)会议上,Microsoft宣布了一种新的Windows设备驱动程序模型——Win32 Driver Model(WDM)。这种新的设备驱动程序模型将成为Windows 2000(即Windows NT 5.0)的核心。  这个消息令从事

2001-01-02 01:09:00 1186

原创 VXD技术漫谈(1)

VXD技术漫谈(1)        说起VxD技术,很多接触电脑的人都会感到陌生,不过提起CIH病毒,我相信您一定不再摇头。  有过一定Windows编程经验的人可能听说过VxD这个词。80386的保护模式给了我们非常多的“保护”,对于一个不懈地追求自由的人来说,“镀金的笼子也是笼子”,翻遍Windows编程的书籍,也许最终只找到这样一扇通向自由的门:试一试VxD。  VxD是什么?为什么

2001-01-02 01:07:00 1866 1

原创 介绍几本COM的书籍 -- 想要学COM无从入手的朋友必看

         介绍几本COM的书籍                     韩少勇      最有效的获取知识的途径就是读书,当然要读好书。难怪古人把求学也称作“念书”。引言实际上,写一些介绍电脑图书的文章是我长久以来的愿望。一方面由于我的朋友们经常让我为他们推荐一些切实有用的书,另一方面的原因是我在早些时候的学习并不很顺利,面对书店里鱼龙混杂的“繁华”,真是不知所措。结果横下心来,只要觉得差

2000-12-29 21:13:00 3652

原创 鼠标屏幕取词技术的原理和实现

   鼠标屏幕取词技术的原理和实现                           白瑜   “鼠标屏幕取词”技术是在电子字典中得到广泛地应用的,如四通利方和金山词霸等软件,这个技术看似简单,其实在WINDOWS系统中实现却是非常复杂的,总的来说有两种实现方式:    第一种:采用截获对部分GDI的API调用来实现,如TextOut,TextOutA等。    第二种:对每个设备上下文(D

2000-12-29 21:05:00 2758

原创 玩的就是“心”跳 - Athlon超频手记

       玩的就是“心”跳                                                                      作者 白瑜(文中所有图片,如有需要者请来信索取bensilver@sina.com)Athlon虽然早已发布,声势也一直都不小,但遗憾的是我却一直都没有见过一台真正的Athlon系统,虽然无数的评测报告,无论是浮点运算还是

2000-12-29 20:50:00 1747

原创 用VC 实现图象渐显和渐隐

作者: 周长发摘 要 图象的渐显/渐隐被广泛运用与图象处理和多媒提娱乐软件。本文基于Windows的调色板动画和时间码技术设计了通用的图象渐显和渐隐算法,并实现了其Visual C++程序编码。关键词 渐显、渐隐、调色板、调色板动画、时间码图象的渐显/渐隐是十分重要的图象效果,广泛运用于图象处理和多媒提娱乐软件。渐显/渐隐算法设计的最大困难是速度控制,包括定时和快速改变图象中各象素的颜色。如采用普

2000-12-28 22:24:00 1014

原创 VC的拨号上网程序

    大家知道,在Netants、DownLoad Expert等软件中都带有定时拨号上网下载软件的功能。而一般用户的拨号上网,利用的是Windows的Remote Access Service(RAS,远程访问服务)。下面介绍一下其在Visual C++下的实现。   Visual C++为我们提供了包含RAS API声明的“ras.h″头文件。要在程序中实现拨号上网功能,其大致过程如下:  

2000-12-28 22:22:00 1085

原创 用VC进行屏幕截取编程

作者:潘小龙 顾时明 ---- 屏幕截取是令人比较感兴趣的事情.虽然现在有不少应用程序如HYPERSNAP等可以用来截取你所喜欢的屏幕画面,但是如果能把这个功能加到自己的程序中,就更能利用它强大的作用. ---- 下面用VC来逐步介绍在Windows95下的实现过程.首先我们要确定屏幕截取的区域,用LPRECT结构来定义.可以截取一个窗口,或整个屏幕.以下代码把选定的屏幕区域拷贝到位图中. HBI

2000-12-28 22:20:00 1239

原创 XML入门精解之结构与语法

(作者:廖家序 2000年12月13日 13:04)  ■创建XML文件的工具   XML文件和HTML文件一样,实际上是一个文本文件。显然大家立刻就会明白,创建XML文件最普通的工具和HTML一样,就是“记事本”了。除了“记事本”之外,当然还有一些更加方便的工具,如XML Notepad、XML Pro、CLIP!XML Editor等,这些工具的一大特点是:能够检查你所建立的XML文件是否符合

2000-12-28 22:14:00 1492

原创 MFC 扩展库 - CJ60Lib ( 针对Visual C++ 6.0进行的升级 )

原来的库(MFCXLib)已经更名为CJ60Lib,这是为了与那些使用旧库的程序区别开来。本库与旧的库具有同样的功能,但是,针对Visual C++ 6.0作了几个扩展。请按照下面的步骤来设定你的应用程序使用CJ60Lib这个MFC扩展库: 在你的工程设定(project/setting)中,选择 General 标签,确保 Microsoft Foundation Class 被设置

2000-12-19 23:21:00 3800 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除