18 kulala

尚未进行身份认证

暂无相关描述

等级
TA的排名 13w+

Windows Socket API 使用经验

文章作者:唐纲本文是我在进行MS-Windows、HP-Unix网络编程的实践过程中总结出来的一些经验,仅供大家参考。本文所谈到的Socket函数如果没有特别说明,都是指的WindowsSocket API。一、WSAStartup函数   intWSAStartup(     WORDwVersionRequested,       LPWSADATAlpWSAData  

2004-12-03 14:55:00

函数调用约定

    1._stdcall是Pascal程序的缺省调用方式,通常用于Win32Api中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数名后加上"@"和参数的字节数。   2、C调用约定(即用__cdecl关键字说明)按从右至左的顺序压参数入栈,由调用者把参数弹出栈。对于传送参数的内存栈是由调用者来维护的(正因为如此,实现可变参

2004-11-24 12:36:00

VC++中利用MSXML解析XML文档

原作者:侯小云原出处:不详摘 要:XML文档是近年来比较流行的结构化文档形式,其主要用途不只适用于开发网页,而且在其他场合也有很广泛的应用。本文主要介绍用VC++开发应用程序时对XML文档的解析。  关键词: XML HTMLSGML COM DOM  一、XML简介  XML(XtensibleMarkupLanguage,即扩展标记语言)的发展起源于1996年。当时,出版界巨头

2004-11-23 17:34:00

排序算法小结

排序算法小结排序小结   排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法对算法本身的速度要求很高。   而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将给出详细的说明。   对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。   我将按照算法的复杂度,从简单到难来分析算法。   第一部分是简单排序算法,后面你

2004-11-22 22:32:00

Window 消息大全使用详解

消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,它在Windows单元中是这样声明的:type

2004-11-22 22:26:00

内存对齐问题

什么是内存对齐    考虑下面的结构:        structfoo        {          charc1;          shorts;          charc2;          inti;          };    假设这个结构的成员在内存中是紧凑排列的,假设c1的地址是0,那么s的地址就应该是1,c2的地址就是3,i的地址就是4。也就是

2004-11-20 18:16:00

CCtrlView类的实现

Q   ImadeacustomcontrolderivedfromCWnd,andnowIwanttouseitasaview.MyfirstsolutionwastoembedthecontrolintotheviewandhandleOnSizeintheviewtopositionthecontrolover

2004-11-20 18:02:00

动态切换窗体风格

目的:想实现一窗体在作为单独窗口状态和作为另一窗体子控件状态两者间自由切换。区别:两状态间区别如下:状态风格父窗体单独窗口含有WS_POPUP风格无(NULL)子控件含有WS_CHILDWINDOW风格有可见,要切换两者状态需改变窗体风格,以及设置父窗口的有无,用到的接口函数如下1.LONG_PTRSetWindowLong(

2004-11-18 14:14:00

MFC中几个有用的字符串操作函数

//功能:    格式化字符串//参数:    rString-输出参数,格式化后的字符串将保存在此字符串中//                nIDS-将进行替换操作的格式字符串的资源ID//                lpsz1-指向将替换格式字符串中“%1”字符的字符串//                lpsz2-指向将替换格式字符串中“%2”字符的字符串

2004-11-12 17:40:00

看pp说pp

本文章内的PP全部取自电脑之家的数码影像中作者Lion的文章《清纯妩媚工博会MM逐个看》,故对照片的任何事由无本人无关,如若有意见或建议请通知本人删除。1.黄金分割  当拍摄主体或画面布局遵循黄金分割比例时,照片布局上能得到最好的效果。把画面划井字分成9块,可以发现MM的脸部就在左上的井字交叉点上,这样的布局比呆板的把人物占据正中好上很多。2. 角度  拍摄时选取一个好的角度很重要,

2004-11-12 13:05:00

第一篇,呵呵

前几天刚看完李维大师的《Borland传奇》,除了感叹Borland公司曲折辉煌的发展史外,也有思考作为C++程序员的未来发展,C++的使用人数正在缓慢下降(但现在以及将来都依然会是强大的系统开发语言),.NET逐渐火热,是应该开始学习C#,学习.NET下的开发了。

2004-11-12 12:16:00

网上思想交流的栖息地

出处:CHIP新电脑编辑:Recoco 近一年来RSS和Blog已逐渐成为互联网发展的新潮流,人们都纷纷在谈论它们并对其未来充满期望。那么RSS和Blog都是什么?谁需要它们?谁正在使用它们?它们又能够为您带来什么样的惊喜呢?互联网是极具创造力的,在创造了无数经济奇迹的同时也创造了许多新词汇。这些新词汇的传播速度非常迅速,当语言专家仍在研究这些新词汇,考虑是否应该将它们纳入字典时,人们

2004-11-09 15:20:00

怎样使用Map文件进行查错

首先必须生成程序的MAP文件。什么是MAP文件?简单地讲,MAP文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,它可以在任何地方、任何时候使用,不需要有额外的程序进行支持。而且,这是唯一能找出程序崩溃的地方的救星。好吧,既然MAP文件如此神奇,那么我们应该如何生成它呢?在VC中,我们可以按下Alt+F7,打开“ProjectSettings”选项页,选

2004-11-09 13:27:00

使用 C++ 的托管扩展针对 Windows 窗体编程

ChrisSells和SamGentile适用于:Microsoft®VisualC++®.NETWindowsForms摘要:本文讨论了如何使用VisualC++.NET的托管扩展针对Windows窗体编程,并提供了使用直接访问Windows窗体类的手动编程技术的示例,以及使用Windows窗体设计器的示例。此外,本文还对Windows窗体和

2004-11-09 11:23:00

XP中的TDD是什么?测试驱动开发?测试驱动设计?

在上面的图中,列出的的是XP的12个团队实践。Test-DrivenDevelopment是其中之一。KentBeck的著作TDD(TestDrivenDevelopment)中详细讲述了测试驱动开发。在XP中测试是一种设计,不是简单的为了测试你的功能是否实现。测试先行一个目的是可以在代码编写之前,保证测试已经写好;其实这些测试的另一个目的就是设计接口,保证接口在以后的修改

2004-11-08 11:29:00

CSDN RSS客户端订阅说明

CSDNRSS客户端订阅说明

2004-11-08 10:42:00

新闻聚合工具

  很多Blogger都在他们的站点上放了标记screen.width-468)this.width=screen.width-468"border=0dypop="点击查看原图片">,那只要我们喜欢,就可以将它添加到新闻阅读软件中,以后我们不必打开浏览器在不同站点到处转,在新闻阅读软件中,我们就可以自动收集我们预订的Blog和其他新闻大站的新闻了。什么是NewzCrawler?    

2004-11-08 10:23:00

什么是RSS?

讨论与Blog相关的技术,不可不谈的就是RSS,这个缩写在英文中可以有几个源头,并被不同的技术团体做不同的解释。既可以是“RichSiteSummary”,或“RDFSiteSummary”,也可以是“ReallySimpleSyndication”。为什么有这么多含义呢?这还要从RSS的一段今天也没有理清的关系说起。    今天肯定有人还记得IE4刚刚推出来的时候有一个有趣的功能

2004-11-08 10:22:00

Windows常用命令集

winver---------检查windows版本wmimgmt.msc----打开windows管理体系结构(wmi)wupdmgr--------windows更新程序wscript--------windows脚本宿主设置write----------写字板winmsd---------系统信息wiaacmgr-------扫描仪和照相机向导winchat--------xp

2004-11-08 09:44:00

一个成功的项目必胜的条件

1.你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2.你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。3.你们的测试组还在用Word写测试用例么?不要用Word写测试用例(TestCase)。应该用一个专门的系统,可以是Tes

2004-11-08 09:43:00

查看更多

勋章 我的勋章
    暂无奖章