自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (10)
  • 收藏
  • 关注

转载 带复选框的CTreeCtrl响应复选消息

<br />1.在对话框中添加CTreeCtrl控件并勾选Check Boxes选项,为CTreeCtrl控件添加CTreeCtrl变量m_tree;<br />2.为CTreeCtrl控件添加NM_CLICK消息响应函数OnClickTree();代码如下:<br />OnClickTree(NMHDR* pNMHDR, LRESULT* pResult)  <br />{<br />    CPoint point;<br />    UINT uFlag;   //接收有关点击测试的信息的整数<br

2010-08-11 22:43:00 1354

转载 VC按钮显示图片

1。下载 PictureEx.h和PictureEx.cpp两个文件把这两个文件放在工程的文件夹里面,然后在将这两个文件添加到工程里面去,这样你的工程里就多了一个类了:CPictureEx2.将你要加载的GIF图片添加到项目文件夹里,这里我命名为:"inter.gif"3。在试图类的头文件里添加:   #include "PictureEx.h"定义一个对象:  CPictureE

2010-03-15 20:47:00 2557 1

转载 SQL Server挂起

在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager中找到PendingFileRenameOperations,删除该键值,关闭注册表编辑器。重新安装SQL Server 2000,此时,就可以正常进入期待的安装界面了。

2010-03-15 13:50:00 582

转载 eclipse开发rmi

、准备安装包        Eclipse的下载地址这里就不说了,可以参考我的blog中《Eclipse开发struts指南》一文。这里提供RMI Plugin for Eclipse 的下载地址:        http://www.genady.net/rmi/v16/index.html?/rmi/v16/main.html&MAIN16         破解版下载地址:http://w

2009-12-15 13:23:00 1235

原创 Windows和MFC程序运行原理及编写方法

Windows和MFC都是消息驱动的:操作系统为应用程序分配一个消息队列,用于处理消息:编程过程:Winmain()构造窗体类注册窗体类造建窗体显示更新消息循环消息处理#include #include #include LRESULT CALLBACK WinSunProc(  HWND hwnd,      // handle to window 

2009-12-04 11:30:00 909

原创 Java与C++的区别

Java与C++最大的不同的,Java完全是面向对象的,是由类构成的,而C++是由对象与过程组成。1、路径:Java包括一个包package,C++没有;2、引入类java import.*.*; C++  include "";3、预定义,C++包括预定义,Java不包括4、结构C++包括结构,Java只包括类,结构体可以转化为类。5、类名与文件名Jav

2009-12-01 11:06:00 927 2

原创 C++继承类的异常

#include #include class Father{private: int p;};class Sun:public Father{private: int q;}; int main(){// Sun *s=new Sun(); Sun s; try{    throw(s); } catch(Father){   cout } catch(Sun){   cout }

2009-11-30 20:44:00 414

原创 对链表进行操作测试

public class LinkTest{public static void main(String args[]){Node head=new Node("head");//头节点Node one=new Node("唐僧");//首节点Node two=new Node("孙悟空");Node three=new Node("猪八戒");Node four=new Node("沙和尚");

2009-11-30 20:13:00 456

原创 Java实现链表

class Link{private Node head;public Link(Node head){this.head=head;}public void addNode(Node node){Node p=head;while(true){if(!p.hasNext()){p.setNext(node);break;}p=p.getNext();}}//插入节public void in

2009-11-30 20:12:00 425

原创 Java实现链表之结点

class Node{private Object obj; private Node next;//用数据域构造一个节点对象public Node(Object obj){this.obj=obj;}//返回下一节点的对象public Node getNext(){return this.next;}//设置本节点的链域public void setNext(Node next){this.ne

2009-11-30 19:48:00 705

转载 Java实现循环队列

import java.io.*;public class QueueArray {       Object[] a; //对象数组,队列最多存储a.length-1个对象       int front;  //队首下标       int rear;   //队尾下标       public QueueArray(){           this(10); //调用其它构造方法     

2009-11-30 19:42:00 5658

转载 数据表操作

 学生各门课程成绩统计SQL语句大全2008年03月28日 星期五 03:25 学生各门课程成绩统计SQL语句大全     学生成绩表(stuscore): 姓名:name课程:subject分数:score学号:stuid张三数学891张三语文801张三英语70

2009-11-08 15:24:00 664 1

转载 vmware LInuc 上网、共享文件与分区

1,在windows下,连接外网的网卡,属性-〉高级-〉Internet连接共享-〉选中允许其他网络用户通过。。-〉家庭网络连接选VMnet1-〉确定 2vmware 下redhat如何方便的挂载windows分区 收藏 我说的这个办法不是挂载WINDOWS分区,因为VMWARE本来就是在WINDOWS的FAT32/NTFS分区上运行的。我说的这个办法就是在VMWARE LIN

2009-11-01 15:31:00 669

原创 COM组件设计与应用(十八)

COM组件设计与应用(十八)属性包作者:杨老师下载源代码一、前言  书接上回,本回着落在介绍属性包 IPersistPropertyBag 接口的实现方法和调用方式。属性包,是以“名称 - 值”的方式提供组件持续性的支持,而“名称 - 值”恰恰又适合于用文本方式来表现。下面的片段是在 HTML 中插入 Microsoft MonthView Control ActiveX 控件后的样式:

2009-10-07 12:32:00 421

原创 COM 组件设计与应用(十七)

COM 组件设计与应用(十七)持续性作者:杨老师下载源代码一、前言  我们写程序,经常需要实现这样的需求:例一、程序运行产生一个窗口,用户关闭的时候需要记录窗口的位置,以便下次运行时保持位置不变;例二、由于程序运行时间很长,今天执行一部分,明天继续执行。那么在下次运行前要恢复前次的状态;... ... ... ...智慧的老师:以上这些需求,如何实现呢?懵懂的学生:这个简单,只要在程序退出

2009-10-07 12:31:00 385

转载 COM组件设计与应用(十五)

COM组件设计与应用(十五)连接点(vc6.0)作者:杨老师下载源代码一、前言  上回书介绍了回调接口,在此基础上,我们理解连接点就容易多了。二、原理图一、连接点组件原理图。左侧为客户端,右侧为服务端(组件对象)  看着好复杂呀......呵呵,其实简单的紧:(注1)1、一个 COM 组件,允许有多个连接点对象(IConnectionPoint)。   也就是说可以有多个发生“事件”的源头。上

2009-10-07 12:29:00 466

转载 COM组件设计与应用(十三)

COM组件设计与应用(十三)事件和通知(VC6.0)作者:杨老师下载源代码一、前言  我的 COM 组件运行时产生一个窗口,当用户双击该窗口的时候,我需要通知调用者;  我的 COM 组件用线程方式下载网络上的一个文件,当我完成任务后,需要通知调用者;  我的 COM 组件完成一个钟表的功能,当预定时间到达的时候,我需要通知调用者;  ... ... ... ...  本回书开始话说 COM

2009-10-07 12:27:00 334

转载 COM组件设计与应用(十二)

COM组件设计与应用(十二)错误与异常处理作者:杨老师下载源代码一、前言  程序设计中,错误处理必不可少,而且通常要占用很大的篇幅。本回书着落在 COM 中的错误(异常)的处理方法。  在组件程序中,如果遇到错误,一般有两个方式进行处理。二、简单返回  对于比较简单的错误,直接返回表示错误原因的 HRESULT。比如下面几个就是常见的错误值:  E_INVALIDARG0x

2009-10-07 12:25:00 442

原创 COM 组件设计与应用(十一)

COM 组件设计与应用(十一)IDispatch 及双接口的调用作者:杨老师下载源代码一、前言    前段时间,由于工作比较忙,没有能及时地写作。其间收到了很多网友的来信询问和鼓励,在此一并表示感谢。咳......我也需要工作来养家糊口呀......    上回书介绍了两种方法来写自动化(IDispatch)接口的组件程序,一是用 MFC 方式编写“纯粹”的 IDispatch 接口;二是用

2009-10-07 12:23:00 389

原创 COM组件设计与应用(九)

COM组件设计与应用(九)IDispatch 接口 for vc6.0作者:杨老师下载源代码一、前言    终于写到了第九回,我也一直期盼着写这回的内容耶,为啥呢?因为自动化(automation)是非常常用、非常有用、非常精彩的一个 COM 功能。由于 WORD、EXCEL 等 OFFICE 软件提供了“宏”的功能,就连我们使用的VC开发环境也提供了“宏”功能,更由于 HTML、AS

2009-10-07 12:18:00 479

原创 COM组件设计与应用(十)

COM组件设计与应用(十)IDispatch 接口 for vc.net作者:杨老师下载源代码 一、前言    终于写到了第十回,我也一直期盼着写这回的内容耶,为啥呢?因为自动化(automation)是非常常用、非常有用、非常精彩的一个 COM 功能。由于 WORD、EXCEL 等 OFFICE 软件提供了“宏”的功能,就连我们使用的VC开发环境也提供了“宏”功能,更由于 HTM

2009-10-07 12:18:00 470

原创 COM组件设计与应用(八)

COM组件设计与应用(八)实现多接口作者:杨老师下载源代码一、前言    从第五回开始到第七回,咱们用 ATL 写了一个简单的 COM 组件,之所以说简单,是因为在组件中,只实现了一个自定义(custom)的接口 IFun。当然如果想偷懒的话,我们可以把 200 个函数都加到这一个接口中, 果真如此的话,恐怕就没有人喜欢使用我们这个组件了。一个组件既然可以提供多个接口,那么我们在设计的时候

2009-10-07 12:16:00 423

转载 COM 组件设计与应用(七)

COM 组件设计与应用(七)编译、注册、调用作者:杨老师一、前言  上两回中,咱们用 ATL 写了第一个 COM 组件程序,这回中,主要介绍编译、注册和调用方法。示例程序你已经下载了吗?如果还没有下载,vc6.0 的用户点这里。二、关于编译  2-1 最小依赖  “最小依赖”,表示编译器会把 ATL 中必须使用的一些函数静态连接到目标程序中。这样目标文件尺寸会稍大,但独立性更强,安装方便;反之

2009-10-07 12:10:00 371

转载 COM 组件设计与应用(六)

COM 组件设计与应用(六)2007-05-13 16:06用 ATL 写第一个组件作者:杨老师下载源代码一、前言  1、与 《COM 组件设计与应用(五)》的内容基本一致。但本回讲解的是在 vc.net 2003 下的使用方法,即使你不再使用vc6.0,也请和上一回的内容,参照比对。  2、这第一个组件,除了所有 COM 组件必须的 IUnknown 接口外,

2009-10-07 11:47:00 409

转载 COM 组件设计与应用(五)

COM 组件设计与应用(五)2007-05-09 21:18用 ATL 写第一个组件作者:杨老师下载源代码一、前言  1、如果你在使用 vc5.0 及以前的版本,请你升级为 vc6.0 或 vc.net 2003;  2、如果你在使用 vc6.0 (ATL 3.0)请阅读本回内容;  3、如果你在使用 vc.net(ATL 7.0)请阅读下回内容;(当然读读本文

2009-10-07 11:43:00 427

转载 COM组件设计与应用(四)

简单调用组件作者:杨老师一、前言  同志们、朋友们、各位领导,大家好。   VCKBASE 不得了,  网友众多文章好。  组件设计怎么学?  知识库里闷头找!   摘自---杨老师打油集录  在 VCKBASE 的顶力支持下,在各位网友回帖的鼓励下,我才能顺利完成系列论

2009-10-07 11:42:00 373

转载 COM组件设计与应用(三)

数据类型作者:杨老师 一、前言  上回书介绍了GUID、CLSID、IID和接口的概念。本回的重点是介绍 COM 中的数据类型。咋还不介绍组件程序的设计步骤呀?咳......别着急,别着急!孔子曰:“饭要一口一口地吃”;老子语:“心急吃不了热豆腐”,孙子云:“走一步看一步吧” ...... 先掌握必要的知识,将来写起程序来才会得心应手也:-)  走入正题之前,请大家牢牢记住一条原则:COM 组

2009-10-07 11:37:00 343

转载 COM组件设计与应用(二)

作者:杨老师一、前言书接上回,话说在 doc(Word) 复合文件中,已经解决了保存 xls(Excel) 数据的问题了。那么,接下来又要解决另一个问题:当 WORD 程序读取复合文件,遇到了 xls 数据的时候,它该如何启动 Excel 呢?启动后,又如何让 Excel 自己去读入、解析、显示 xls 数据呢?二、CLSID 概念有一个非常简单的解决方案,那就是在对象数据的前面,保存有处理这

2009-10-07 11:35:00 431

转载 COM 组件设计与应用(一)

作者:杨老师一、前言  公元一九九五年某个夜黑风高的晚上,我的一位老师跟我说:“小杨呀,以后写程序就和搭积木一样啦。你赶快学习一些OLE的技术吧......”,当时我心里就寻思 :“开什么玩笑?搭积木方式写程序?再过100年吧......”,但作为一名听话的好学生,我开始在书店里“踅摸”(注1)有关OLE的书籍(注2)。功夫不负有心人,终于买到了我的第一本COM书《OLE2 高级编程技术》,这

2009-10-07 11:33:00 428

原创 COM开发与引用

在VC6.0中编写COM组件,使用VC6.0调用(1)VC6.0编写COM组件使用VC6.0建立COM组件,工程类型:ATL COM AppWizard程序代码:接口:interface IAdd : IDispatch { [id(1), helpstring("method iadd")] HRESULT iadd([in]int a,

2009-10-03 16:08:00 591

原创 J2EE的层次结构

1、HTML与Applet运行于客户端2、servlet与jsp运行服务器的web层,接收客户的请求,并向业务层的ejb得到请求响应, 向客户端作出响应3、ejb运行于服务器器中的业务层4、数据库 eis层

2009-09-20 22:50:00 468

原创 J2EE开发小技巧

1、虚目录创自己的目录(如:d:/myweb),创建一个上目录(D:/>myweb);2:在conf/Catalina/localhost目录下创建一个xml文件。2、servlet部署在html与jsp中用在web.xml中不要指明虚目录。  

2009-09-20 22:29:00 299

原创 Java几个问题

抽象、接口、final、static1、抽象类 Abstract Data Type定义了所有子类应有的特性。可以抽象方法;不能用new运算创建对象,子类重写父类的抽象方法必须去掉abstract 2 、接口定义了一个协议,所有的方法都可以实现它,一个类只能继承一个超类,但实现多个Interface;抽象类可以有具体的方法,但Interface不行  3、fin

2009-09-02 14:20:00 369

转载 嵌入式实时操作系统VxWorks入门

嵌入式实时操作系统VxWorks入门――开发环境构建VxWorks 操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的 F-16、FA-18 战斗机、B-2隐形轰炸机和爱国者导弹上,甚至连199

2009-08-04 10:47:00 772

转载 复习下下汇编

复习下下汇编 汇编 2009-05-06 23:48 阅读143 评论3 字号: 大大 中中 小小 汇编(241897582) 22:12:08 数据类型 ************************************************************************************************** 十进制 二进制 十六进制 0 0000 0 1

2009-07-31 11:36:00 440

转载 linux2.6内核编译方法详述

linux2.6内核编译方法详述2009年05月02日 星期六 下午 09:17linux2.6内核编译方法详述linux2.6内核成功编译1) 需要的工具:(1) 模块工具:modutils-2.4.21-23.src.rpm//负责加载模块,在2.4之前是不需要单独编译//模块存放位置:/lib/modules/内核版本目录/kernel/drivers//lsmod:

2009-07-05 20:30:00 405

原创 NS2的常用命令

1、运行TCL$startxwin$ cd ns-allinone-2.33$ ns ns.tcl2、编译NS2$ cd   ns-allinone-2.33/ns-2.33$make clean$make

2009-07-05 16:19:00 461

原创 NS安装

    经过几天安装折腾,终于安装好了NS2。给我的体会是,NS2安装并不容易。    现在几点体会写下来:    第一:采用下载安装模式;    第二:选择安装文件:    第三:解压NS2    第四:采用UEStudio修改文件:    第五:NS2安装    第六:采用UEStudio修改文件:    第七:修改环境变量:现在分别说明如下:  第一:

2009-04-06 16:11:00 784

原创 window下cygwin完全卸载办法(转载)

 自己卸载的时候始终没有找到比较好的方法,对一些始终删不掉又改不了权限的文件进行了强制删除,结果将注册表等一些重要的信息删除了,导致登录不了系统:(当时真的是欲哭无泪啊!~~~今天在网上看到了这个解决办法,挺详细的,作者不详,转载这里共有需要的人参考。具体步骤如下:1.删除安装用的临时文件夹(在cygwin里输入命令)$ rm -f /cygdrive/c/你的临时文件夹2.停止c

2009-04-03 21:29:00 1520

原创 ns&cgywin安装(转载)

最近接了一个需要进 行网络模拟的项目。对与网络模拟一窍不通的本人算是一个挑战。于是乎开始整日上网搜索相关的资料,没想到这个世界的资源真是丰富多彩。最后发现了一个网络 模拟的流行软件NS2,在经过多次尝试后,终于成功的安装并运行了该软件。下面就分享一下本人的安装经验。(本文特别综合了各种安装方法、并成功解决了如 Cygwin没有生成home文件夹和.bashrc文件的问题以及提供了Cygwin的卸载

2009-04-03 21:28:00 761

JS树型多列表动态生成改变控件

JS树型多列表动态生成改变控件,类似QQ列表控件;分类显示;

2011-05-24

js树形多列框控件动态生成类似qq类列表框

js动态生成多列表框控件,类似qq列表;多头像生成;

2011-05-24

Designer_v6.9.0_for_Eclipse3.4.part3

在注册机上输入任意英文字符,加上自己的网卡MAC地址(通过 ipconfig/all 查看 MAC地址一般是00-1F-29-D2-CB-B4形式的编号) 就可以生成注册文件,将注册文件拷贝到用户目录(c:\Documents and setting\自己的用户名\)就可以了。

2010-08-24

Designer_v6.9.0_for_Eclipse3.4.part2

在注册机上输入任意英文字符,加上自己的网卡MAC地址(通过 ipconfig/all 查看 MAC地址一般是00-1F-29-D2-CB-B4形式的编号) 就可以生成注册文件,将注册文件拷贝到用户目录(c:\Documents and setting\自己的用户名\)就可以了。

2010-08-24

Designer_v6.9.0_for_Eclipse3.4.part1

在注册机上输入任意英文字符,加上自己的网卡MAC地址(通过 ipconfig/all 查看 MAC地址一般是00-1F-29-D2-CB-B4形式的编号) 就可以生成注册文件,将注册文件拷贝到用户目录(c:\Documents and setting\自己的用户名\)就可以了。

2010-08-24

NS2资源库NS2重要下载

......\analysis.html ......\app_pareto_on_off.html ......\column ......\components.html ......\contributions.html ......\dtrr-queue.cc ......\dtrr-queue.h ......\dumbbell.tcl ......\ex-dtrr-queue.tcl ......\ex-lan.tcl ......\ex-linkage.cc ......\ex-linkage.tcl ......\ex-mcast.tcl ......\ex-mm-app.tcl ......\ex-otcl.tcl ......\ex-tcl.tcl ......\ex-web.tcl ......\Example.htm ......\example_lan.html ......\example_mcast.html ......\example_srm.html ......\example_web.html ......\FAQ.html ......\Figure

2009-04-02

图形图像不规则窗体编程源码

图形图像;位图;图形程序设计;设备DC;内存DC;不规则窗体;

2009-02-09

xmlsec.jar和activation.jar和mail.jar

xmlsec.jar和activation.jar和xmlsec.jar

2008-10-24

eclipse Tomcat 插件

tomcat 插件;适合eclipse 3.4

2008-10-12

eclipse+jboss服务器

eclipse+jboss服务器;安装版本

2008-10-11

空空如也

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

TA关注的人

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