分享
 
 
java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
穷举密码算法

//******************************************************************* //在许多情况下我们需要穷举组合的算法,比如密码词典。...

用Win32 API创建不规则窗口

Win32 API支持创建不规则窗口,现在很多软件使用这个技术,如:QuickTime,Windows Media Player 7等。 [img]http://rain.yeah...

屏幕取词核心内幕

屏幕取词核心内幕 本文只对与几个关键性技术的实现细节进行讨论,其它的编程细节,请参考源程序。 32位到16位的形式替换 32位代码与16位代码的数据交换 动态修改Windows内核...

突破C++的虚拟指针--C++程序的缓冲区溢出攻击

backend注:本文来自Phrack56期的《SMASHING C++ VPTRS》。正如大多数国外黑客的文章,技术原理及应用都讲得比较详细,但所提供的源代码似乎总是会存在不大不小的问题。这也许是因...

检查CPU是否支持MMX指令的代码

就是用CPUID指令。这是Pentinum处理器加入的指令,但VC居然不支持它,搞不懂微软在搞什么飞机。不过没关系,我们自己来。 #define cpuid  __asm _emit 0x0F _...

什么是呼叫中心

什么是呼叫中心 “呼叫中心”是一些公司企业为用户服务而设立的。早在80年代,欧美等国的电信企业、航空公司、商业银行等为了密切与用户联系,应用计算机的支持、利用电话作为与用户交互联系的媒体,设...

用TAPI 3.0 建立呼叫中心

用TAPI 3.0 建立呼叫中心 微软 2000/09/09   在以IP技术为基础的局域网、广域网以及互联网上的IP电话能够将语音、数据和视频集成在一起,这是一项正在逐步发展并走向成熟的技术。I...

VC++的菜单控制和自绘菜单。

菜单控制 为什么即使调用EnableMenuItem菜单项后,菜单项还处于禁止状态 需要将CFrameWnd:: m_bAutomenuEnable设置为FALSE,如果该数据成员为TRUE(缺省...

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

原来的库(MFCXLib)已经更名为CJ60Lib,这是为了与那些使用旧库的程序区别开来。本库与旧的库具有同样的功能,但是,针对Visual C++ 6.0作了几个扩展。 请按照下面的步骤来设定你...

用VC++实现不规则窗口

用VC++实现不规则窗口   随着Windows95的推出,在PC系统中出现了越来越多的应用程序采用了非矩形外观的窗体,或者模拟现实中的事物,如钟、眼睛等;或者创造一个具有三维观感的非...

用VC 6.0实现串行通信的三种方法

---- Windows下串行通信 ---- 与以往DOS下串行通信程序不同的是,Windows不提倡应用程序直接控制硬件,而是通过Windows操作系统提供的设备驱动程序来进行数据传递。串行口在W...

BMP位图文件结构及VC操作

---- 用普通方法显示BMP位图,占内存大,速度慢,在图形缩小时,失真严重,在低颜色位数的设备上显示高颜色位数的图形图形时失真大。本文采用视频函数显示BMP位图,可以消除以上的缺点。 ----...

瞧瞧这个将CBitmap写到Bmp文件里的函数

首先,这个函数只能针对24色的bitmap. void CAppDlg::WriteBmp(CBitmap *PBitmap) { BITMAPINFO *m_pBMI; BYTE *m_pD...

用VC++6.0制作图片屏幕保护程序

  VC++可谓神通广大,如果学到家了,或者就掌握了那么一点MFC,你也会感到它的方便快捷,当然最重要的是功能强大。不是吗,从最基本的应用程序.EXE到动态连接库DLL,再由风靡网上的ActiveX控...

COM的错误处理

COM的错误处理 黄森堂(vcmfc)茁著 本人的文采很差,只能从较实在的角度出发了。 在这里我主要提COM的原始处理方法与ATL提供的处理方法,至于MFC,可能也就差不多了。 1...

多国语言编程之资源转换

湖南省公安高等专科学校内保教研室(410006) 杨霞 1. 多国语言编程之资源转换问题 不同国家的人使用着不同语言的操作系统。在Microsoft Window s下,语言...

找出键盘上当前按下的键

一、问题的提出   有的程序员希望能够识别所有键盘上按下的键,以便在应用程序中能够正确地处理它。特别希望知道的是用户是否按下了键 SHIFT、CTRL、ALT、NUMLOCK 或 CAPSLOCK。对...

用VC6.0集成环境快速开发VxD

作者/马飞涛 VxD (Virtual Device Driver), 即虚拟设备驱动程序, 是运行在处理器Ring0特权级别的驱动程序,可以执行任何处理器指令,访问机器中的任何数据寄存器。VxD...

VC++多线程下内存操作的优化

作者/李红亚 许多程序员发现用VC++编写的程序在多处理器的电脑上运行会变得很慢,这种情况多是由于多个线程争用同一个资源引起的。对于用VC++编写的程序,问题出在VC++的内存管理的具体实...

在状态栏中加入BitMap

在一个AppWizard应用的状态条中加入一个新的方块,在Mainfrm.cpp中加入下列语句 //Mainfrm.cpp static UINT indicators[] = {...

初始化C++类成员和在你的MFC应用中加入位置栏

问题 我的问题是关于初始化C++类成员的。我见过许多这样的代码(包括在你的栏目中也见到过): CSomeClass::CSomeClass() { x=0; y=1; } 而在别的什么地方则写成下面的...

DCOM概述(三)

负载平衡 一个分布式应用系统越成功,由于用户数量的增长而给应用系统中的所有组件带来的负载就越高。一个经常出现的情况是即使是最快的硬件的计算能力也无法满足用户的需求。 这一问题的一个无法必免的解...

DCOM概述(二)

功能的发展:版本化 除了随着用户的数量以及事务的数量而扩展规模外,当新的特性加入时应用系统也需要扩展规模。随着时间的推移,新的任务被添加进来,原有的任务被更新。传统的做法是或者客户进程和组件都需要...

DCOM概述(一)

DCOM概述 Microsoft的分布式COM(DCOM)扩展了组件对象模型技术(COM),使其能够支持在局域网、广域网甚至Internet上不同计算机的对象之间的通讯。使用DCOM,你的应用程序...

WIN32 环境时钟编程要诀

WIN32 环境时钟编程要诀 ● 樊一鹏(FreeMind) [url=http://www.game1st.com/program.htm]RETURN[/url]...

功能强大的网络软件,揭开Socket的秘密

我们生活在一个网络化的时代,网络正以前所未有的强大力量冲击 和震撼着世界。伴随着网络的快速发展,网络应用程序层出不穷。网络 的魅力是迷人的,但是网络应用程序的开发对软件开发人员来说是一个...

Microsoft Windows 2000 应用程序兼容性 ( 2 )

写保护的内核模式 微软还采取了另一项措施增强平台的可靠性:任何运行于内核模式的程序都将在内存中实际拥有写保护区。如果您的设备驱动程序中使用了某些代码段或字符串段落,并且您在已列为只读区域的地方写入了...

Microsoft Windows 2000 应用程序兼容性

Microsoft Windows 2000 应用程序兼容性 作者:Kyle Marsh Microsoft Corporation 1999 年 11 月 摘要:讨论...

Alpha 闪烁效果

Alpha 闪烁效果Philip Taylor 2000年9月 [url=http://msdn.microsoft.com/library/welcome/dsmsdn/msdnspark...

如何区别文本是BIG5还是GB?

关于GB与BIG5码的判别,没有100%可靠的方法。但是从两个编码系统汉字的分布来看, 还有可以作一定的判断的。 GB码的编码范围是首字节A1-F7,尾字节A1-FE,而且首字节A1-A9是...

ImageXye:让VC图象显示比VB更好用

ImageXye:让VC图象显示比VB更好用 Addr: [url=http://vcpku.edu.chinaren.com/]http://vcpku.edu.chinaren.com[/...

在使用微软提供的安全模版(安全策略)时需要注意的安全问题

在使用微软提供的安全模版(安全策略)时需要注意的安全问题 .abu. NT系列系统中,管理员经常使用策略编辑器来达到限制用户以及配置系统等等的目的,这实在是一个非常简便的好办法。 但是,缺省情况下,安...

再谈VC++ vs Delphi (续)

(本来已一次贴上来了,却发现后半部分不显示,也许太长了) (10) 产品质量/稳定性 有文章称“VC++的质量好,稳定性高”。真的是这样吗?Visual Studio的Ser...

再谈VC++ vs Delphi

偶然来找一个文件,却发现这里关于VC++和Delphi的讨论很是激烈。看了大家写的一些 文章,觉得有些看法正确,有些就很偏颇甚至错误(也许无知?很抱歉我这样说:-)。我 无意与任何人争论,更愿意把...

使用PostMessage(WM_QUIT)退出程序时导致的内存泄漏!

信息产业部电子第30研究所 魏刚 我最近在程序开发中发现我的一个...

Windows NT RAS 精确设置

㈠Windows NT RAS Server中使用DHCP和静态IP池的区别 仅仅是IP地址上的区别 主机名称都没有附加DHCP服务骑上设置的域名后缀;“DNS服务器”、“WINS服务器”都是...

C++: BIG5到GB

C++: BIG5到GB (11/03/1999)    中文因为数量太多,所以与英文用ASCII码一个字节表示不同,它使用两个字节来表示。通过计算这两个字节,我们可以得到其表示的汉字...

处理内存泄漏的一种MFC方法

信息产业部数据所 廖 铮 ---- Windows使用复杂的内存管理器控制和优化内存的使用(包括磁盘缓冲)。一旦内存管理出现纰漏就会导致内存泄漏。内存泄漏的实质一般是因为在堆上分配了某块内存但以...

WDM驱动程序设计之设计开发篇

WDM驱动程序设计之设计开发篇 (作者:苏金国 2000年11月09日 13:26) 通过安装DDK和相应的开发软件,我们构造好了WDM驱动程序的开发环境。接着,我们就要深入进行设计与开发工作了。...

WDM驱动程序设计之编译安装篇

(作者:苏金国) 设计开发好自己的WDM驱动程序后,为了运行该驱动程序,我们必须编译和安装它们。   ■编译设备驱动程序的方法   安装DDK后,在DDK程序组下有Check和Free两个编译环境...

WDM驱动程序设计之环境构造篇

WDM驱动程序设计之环境构造篇 (作者:苏金国 2000年11月09日 13:26) 要想开发WDM驱动程序,我们必须首先安装DDK(设备驱动程序开发包),WDM开发环境的设置相对比较麻烦,大多数开发...

WDM驱动程序设计之基础知识篇

WDM驱动程序设计之基础知识篇 (作者:苏金国 2000年11月09日 13:26) WDM(Win32 Driver Model),即Win32驱动程序模型,是Microsoft力推的全新驱动程序模...

对delphi的质疑,一个真正的VC程序员的表白

没有用过c语言,就不能算是真正的程序员;没有用汇编编过系统软件及不能算是懂计算机;delphi何物 ??????乳臭未干的小子,你再能也只能运行在c和汇编程序编的系统平台上;有种的delphi程序员用...

[讨论]关于VXD中的地址

发信人: wwwwww (困困), 信区: Programming 标 题: 关于VXD的问题 发信站: BBS 水木清华站 (Mon Feb 16 02:46:39 1998) VXD相...

95 DDK安装指南

发信人: kingchurch (老人与海~沙漠海), 信区: Programming 标 题: 95 DDK安装指南 发信站: BBS 水木清华站 (Wed Apr 22 14:14:00 1...

电子词典中鼠标取词的原理

-- ※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.117.20.17] 发信人: Dreammy (George), 信区: Progra...

Windows 95 VxD C Source Code for VANYDEVD

Listing 3 /// VANYDEVDc.c // -------------------------------------------- // Dynamically loadab...

一个DirectX的例子

发信人: winson (阿苦), 信区: Programming 标 题: 一个DirectX的例子 发信站: BBS 水木清华站 (Wed Jan 14 16:49:07 1998)...

透明位图

'以下在form 需二个PictureBox,一个Image Control, 一个Command Box vate Sub Command1_Click() Dim dx As Long, dy...

定制IE 5.0

定制IE 5.0 Download the code (13KB) 定制IE 5.0 Dino Esposito  张中华 翻译讲解 ============== 张某前言:金山词霸...

 
上一頁  下一頁
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有