内容列表
- 如何: 用加密API获得纯文本的会话密钥
-
如何: 用加密API获得纯文本的会话密钥
运行环境: VC6 SP5, 2000 SP1,NT4 SP3
在通常的编程中获得会话密钥匙非常重要的。然而,微软的加密操作API(无论是基础的还是增强的)都不能提供这项功能。CryptExportKey() 和 CryptImportKe
- 分类:VC语言 查阅全文
- 使用VC6.0实现窗口的任意分割
- 使用VC6.0实现窗口的任意分割南京邮政局计算机中心 张中庆
一、关于CSplitterWnd类 我们在使用CuteFtp或者NetAnt等工具的时候,一般都会被其复杂的界面所吸引,在这些界面中窗口被分割为若干的区域,真正做到了窗口的任意分割。 那么我们自己如何创建类似的界面,也实现窗口的任意的分割呢 ?在VC6.0中这就需要使用到CSplitterWnd类。CSp
- 分类:VC语言 查阅全文
- GJ Specication
- GJ SpecicationGilad Bracha, Sun MicrosystemsMartin Odersky, University of South AustraliaDavid Stoutamire, Sun MicrosystemsPhilip Wadler, Lucent TechnologiesMay 19981 SummaryWe propose to add generic
- 分类:VC语言 查阅全文
- 范型JAVA
- GJ is an extension of the Java programming language that supports generic types.
Support for generics. Many data types are generic over some other data type, and this is especially common for re
- 分类:VC语言 查阅全文
- 木马是如何编写的(一)(周侃原创,高手免看!)
- 木马是如何编写的(一)
武汉 周侃
特洛依木马这个名词大家应该不陌生,自从98年“死牛崇拜”黑客小组公布Back Orifice以来,木马犹如平地上的惊雷,使在Dos——Win
- 分类:VC语言 查阅全文
- 木马是如何编写的(二)(周侃原创,高手免看!)
- 木马是如何编写的(二)
武汉 周侃
上回我们讲到如何修改目标机上的启动配置文件,这回我们就来查看目标机上的目录树和文件吧,这在客户端上使用“dir”命令,跟着敲啰:{
- 分类:VC语言 查阅全文
- Windows函数错误处理
- 当调用一个Windows函数时,它首先要检验传递给它的各个参数的有效性,然后再设法执行任务.如果传递一个无效参数,或者由于某种原因无法执行这项操作,那么操作系统就会返回一个值,指明该函数在某种程度上运行失败了。 Windows函数常用的返回值类型: void &nb
- 分类:VC语言 查阅全文
- 剪贴板大观园(三): Clipboard 问答集
-
Clipboard 问答集 1999.11.23 [Beginner] 平台: VC5, NT4 SP5
By Randy More
翻译:陈贵敏(efoxxx)
声明:此译文仅供网
- 分类:VC语言 查阅全文
- Visual C++中函数调用方式浅探
- 我们知道在进行函数调用时,有几种调用方法,分为C式,Pascal式。在C和C++中C式调用是缺省的,除非特殊声明。二者是有区别的,下面我们用实例说明一下:
1. __cdecl :C和C++缺省调用方式 例子: void Input( int &m,int &n);/*相当于void __cdecl Input(int &m,int &a
- 分类:VC语言 查阅全文
- 恶魔和梦魇的私语------- 关于软件开发的务虚主义对话(3)
- ///////////////////////////////////////////////恶魔吹着笛子来:这封我对myan的回信,详细说明了我对gp,oo,开发工具,软件实现的关系。 另外我对c/c++目前的现状发了一顿牢骚,但是我说的仅仅是结果而非原因。 关于世界3的讨论后来不了了之,原因在于这个问题本身就不成熟,另外也没有什么指导意义。但是其中一部分成为我们后来达成的一点重要的共识,那就是
- 分类:VC语言 查阅全文
- 恶魔和梦魇的私语------- 关于软件开发的务虚主义对话(1)
-
恶魔和梦魇的私语------- 关于软件开发的务虚主义对话(1)
- 分类:VC语言 查阅全文
- 可能是最简洁明了的数字金额中文大写函数
- //输入数字型金额,返回中文大写金额
CString toChineseCapitalMoney(double Num){ CString szChMoney,szNum; int iLen, iNum, iAddZero=0;
TCHAR* hzUnit[18]={_T("分"),_T("角"),_T("元"),_T("拾"),_T("佰"),_T("仟")
- 分类:VC语言 查阅全文
- 恶魔和梦魇的私语------- 关于软件开发的务虚主义对话(2)
- //////////////////////////////////////////////////////////////////恶魔吹着笛子来:这是我对myan的回信(注是〈关于软件开发的务虚主义对话(1)〉的最后一封信),里面表达了我对oo和gp的初步的一些想法当然还不是很成熟。梦魇:恶魔从软件开发成本来看待人们对开发语言和工具的选择与评价,确实是让我耳目一新,却又难以完全接受的观点。///
- 分类:VC语言 查阅全文
- 俄罗斯方块
- 使用环形链表构造方块,编译前将turboc目录下的egavga.bgi考到源程序所在目录下。
/*************************<Russia Diamonds Ver 1.0>Copyright by [email protected]*********************
- 分类:VC语言 查阅全文
- 怎样在程序中调用建立连接字符串的对话框
-
在程序中有时候需要用到连接字符串,但是有可能在配置时要改变它,手工输入是容易错的,有了这个对话框,一切就简单了,但是这个对话框可不是一个api就能调出来的,偶查了查msdn再东抄抄西抄抄再自己发了一会儿呆些了下面的这个函数。里面的东西不用你看懂,把它copy下来用就行乐,当然能看懂最好了,找出错误来请发emailto:[email protected].
BOOL GetConnec
- 分类:VC语言 查阅全文
- mapinfo用户手册 第22章(一)
-
第22章 使用MapBasic
打开mapbasic窗口
要打开mapbasic窗口,选择选项》显示mapbasic窗口,mapbasic窗口就显示在屏幕上。
象其他窗口一样,你可以改变它的大小或移动到一个新位置。你可以在该窗口输入mapbasic代码或在集成mapinfo时阅读mapbasic代码。要知道mapinfo是怎样执行一个选定的语句,打开mapbasic窗口,然后
- 分类:VC语言 查阅全文
- 完成端口(上)
- 完成端口模式
完成端口是到目前为止最为复杂的输入输出模式。然而,当一个应用不得不同时处理大量的socket时,它也提供了使系统性能达到最佳的可能性。不幸的是,完成端口只能用在windows NT和windows2000上。由于完成端口被设计得极为复杂,它应该成为程序员的青年禁卫军,只有在被迫面对几百甚至几千个并发的socket、你又希望在添加CPU后可以获得更好的scale时,才被派上战场。关于
- 分类:VC语言 查阅全文
- 如何在非MFC扩展Dll中导出class说明及简单例子
- 如何在Dll中导出class说明:
新建两个工程,其中一个是dll工程(我的示例程序中这个工程名为DllClass),另一个是测试和使用dll的工程(名字为DllClassTest)
注意点: 1。Dll工程编译完成后,将.lib和.dll文件拷贝到测试和使用dll的工程的适当目录下(我的程序是release目录),然后将
- 分类:VC语言 查阅全文
- Ant实践
- 目录1. Ant是什么?2. 安装Ant3. 运行Ant4. 编写build.xml5. 内置task(internet)6. EAR task(internet)7. WAR task(internet)8. JUnit task(internet)
1. Ant是什么?
Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有ma
- 分类:VC语言 查阅全文
- 使用resin中的心得
- ----------------------------------------------------resin与IIS的绑定
预备: 在做此操作前,我的机器上已经安装了JDK1.4、IIS5、Resin-2.0.3,其中,IIS5中创建有80和81两个端口的WEB站点,81端口的WEB站点根目录位于E:\DOC\xingmu。而resin位于E:\bin\resin-2.0.3\,
- 分类:VC语言 查阅全文