摘要:
今天开始正式学习 asp.net...每天的学习中关键点我都将记录在这里...一.内置对象1.RequestRequest 对象他是HttpRequest类的实例.常用属性如下AppactionPath String类型 获得请求资源在网站上的根路径ContentEncoding Encoding类型 设置请求对象编码Cookies HttpCookieCollection类型 客户端发给服务器的... 阅读全文
摘要:
定义一个类,类中有几个函数成员完成相似的功能,根据调用者选的模式对相应的函数进行调用 在Funtion()函数下如果按下面的代码调用的话,由于这个Funtion()频繁调用(成千上万次).如果每次都进行判断性能会降低很多.所以准备用类成员函数代替下面的段代码.[代码]在类中定义typedef void (BaseClass::*FUN)();然后声明函数成员FUN m_fun;在构造函数中根据相应... 阅读全文
摘要:
今天把一个函数生成为内联报了error LNK2001: unresolved external symbol 连接错误, - -||内联函数将需要抽像声明(declaration)放在一个独立的*.h中,需要抽像的定义(definition)放在一个独立的*.cpp中,我写的显然符合这个要求..后来仔细分析了下,内联函数的运行机制是在调用处展开函数体所有代码,而我调用内联函数的地方只包含了*.h... 阅读全文
摘要:
COM组件设计与应用(八)实现多接口作者:杨老师下载源代码 一、前言 从第五回开始到第七回,咱们用 ATL 写了一个简单的 COM 组件,之所以说简单,是因为在组件中,只实现了一个自定义(custom)的接口 IFun。当然如果想偷懒的话,我们可以把 200 个函数都加到这一个接口中, 果真如此的话,恐怕就没有人喜欢使用我们这个组件了。一个组件既然可以提供多个接口,那么我们在设计的时候,就应该按照... 阅读全文
摘要:
COM 组件设计与应用(七)编译、注册、调用作者:杨老师一、前言 上两回中,咱们用 ATL 写了第一个 COM 组件程序,这回中,主要介绍编译、注册和调用方法。示例程序你已经下载了吗?如果还没有下载,vc6.0 的用户点这里,vc.net 的用户点这里。二、关于编译 2-1 最小依赖 “最小依赖”,表示编译器会把 ATL 中必须使用的一些函数静态连接到目标程序中。这样... 阅读全文
摘要:
COM 组件设计与应用(六)用 ATL 写第一个组件作者:杨老师下载源代码一、前言 1、与 《COM 组件设计与应用(五)》的内容基本一致。但本回讲解的是在 vc.net 2003 下的使用方法,即使你不再使用vc6.0,也请和上一回的内容,参照比对。 2、这第一个组件,除了所有 COM 组件必须的 IUnknown 接口外,我们再实现一个自己定义的接口 IFun,它有两个函数: Add()完... 阅读全文
摘要:
COM 组件设计与应用(五)用 ATL 写第一个组件作者:杨老师下载源代码一、前言 1、如果你在使用 vc5.0 及以前的版本,请你升级为 vc6.0 或 vc.net 2003; 2、如果你在使用 vc6.0 (ATL 3.0)请阅读本回内容; 3、如果你在使用 vc.net(ATL 7.0)请阅读下回内容;(当然读读本文内容也不错) 4、这第一个组件,除了所有 COM 组件必须的 IU... 阅读全文
摘要:
COM组件设计与应用(四)简单调用组件作者:杨老师一、前言 同志们、朋友们、各位领导,大家好。 VCKBASE 不得了, 网友众多文章好。 组件设计怎么学? 知识库里闷头找! 摘自---杨老师打油集录 在 VCKBASE 的顶力支持下,在各位网友回帖的鼓励下,我才能顺利完成系列论文的前三回。书到本回,我们终于开始写代码啦。写点啥那?恩,有了!咱们先从如何调用现成的简单的组件开始吧... 阅读全文
摘要:
#pragma pack() 和sizeof 本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决问题的方法,第二部分总结出VC中sizeof的主要用法。1、 sizeof应用在结构上的情况请看下面的结构:struct MyStruct{double dda1;char dda;int type};对结构MyStruct采用sizeo... 阅读全文