内容列表
c++Primer学习笔记(7)--函数
第七章
分类:编程语言 查阅全文
在Visual C++ 6.0下应用Win32系统钩子技术
一、引言钩子的本质是一段用以处理系统消息的程序,通过系统调用,把它挂入系统。钩子的种类很多,每种钩子可以截获并处理相应的消息,每当特定的消息发出,在到达目的窗口之前,钩子程序先行截获该消息、得到对此消息的控制权。此时钩子函数可以对截获的消息进行加工处理,甚至可以强制结束消息的传递。这有点类似与MFC中的PreTranslateMessage函数,所不同的是该函数只能用于拦截本进程中的消息,而对系统
分类:编程语言 查阅全文
D3D学习笔记(初始化Direct3D-2)
初始化Direct3D
分类:编程语言 查阅全文
搜索引擎优化工具-网站优化工具
  Google排名监测工具下载:   http://www.cleverstat.com/google-monitor.htm      查询关键字使用频率工具:   http://inventory.overture.com/d/searchinventory/suggestion      蜘蛛模似器   http://www.webconfs.com/search-engine-spide
分类:编程语言 查阅全文
先锋Pioneer DVR-109无法刻录光盘故障解决中 更新ing
4-29-2005  因为硬盘的数据暴涨(这都是ADSL惹的祸……),一个月前去买DVD刻录机。当时根据朋友的推荐和自己了解的情况,选择了Pioneer DVR-109。  刻录机到家之后因为开学在即没有碰过,直到这次回来想给朋友cl刻录一个Microsoft Encarta做Birthday Gift,于是兴冲冲打开机器,准备开始刻录。不想不刻不知道,一刻吓一跳,连续
分类:编程语言 查阅全文
Glade/Glademm介绍
Glade
分类:编程语言 查阅全文
链表的c语言实现(三)
单链表的c语言实现(2) 二、单链表的基本运算建立了一个单链表之后,如果要进行一些如插入、删除等操作该怎么办?所以还须掌握一些单链表的基本算法,来实现这些操作。单链表的基本运算包括:查找、插入和删除。下面我们就一一介绍这三种基本运算的算法,并结合我们建立单链表的例子写出相应的程序。1、查找对单链表进行查找的思路为:对单链表的结点依次扫描,检测其数据域是否是我们所要查好的值,若是返回该结点的指针,否
分类:编程语言 查阅全文
第三章 程序的流程控制(一)
第一题解答:
分类:编程语言 查阅全文
C++中可获得抛出位置和捕获位置的异常类
可获得抛出异常位置和捕获异常位置的异常类
分类:编程语言 查阅全文
链表的c语言实现(二)
单链表的c语言实现(1)一、单链表的建立有了动态内存分配的基础,要实现链表就不难了。所谓链表,就是用一组任意的存储单元存储线性表元素的一种数据结构。链表又分为单链表、双向链表和循环链表等。我们先讲讲单链表。所谓单链表,是指数据接点是单向排列的。一个单链表结点,其结构类型分为两部分:1、数据域:用来存储本身数据2、链域或称为指针域:用来存储下一个结点地址或者说指向其直接后继的指针。例:typedef
分类:编程语言 查阅全文
链表的c语言实现(四)
2、插入(后插)假设在一个单链表中存在2个连续结点p、q(其中p为q的直接前驱),若我们需要在p、q之间插入一个新结点s,那么我们必须先为s分配空间并赋值,然后使p的链域存储s的地址,s的链域存储q的地址即可。(p->link=s;s->link=q),这样就完成了插入操作。下例是应用插入算法的一个例子:#include <stdio.h>#include <mall
分类:编程语言 查阅全文
链表的C语言实现(五)
3、删除假如我们已经知道了要删除的结点p的位置,那么要删除p结点时只要令p结点的前驱结点的链域由存储p结点的地址该为存储p的后继结点的地址,并回收p结点即可。以下便是应用删除算法的实例:#include <stdio.h>#include <malloc.h>#include <string.h>#define N 10typedef struct node{c
分类:编程语言 查阅全文
链表的c语言实现(六)
循环链表及双向链表的c语言实现一、循环链表循环链表是与单链表一样,是一种链式的存储结构,所不同的是,循环链表的最后一个结点的指针是指向该循环链表的第一个结点或者表头结点,从而构成一个环形的链。循环链表的运算与单链表的运算基本一致。所不同的有以下几点:1、在建立一个循环链表时,必须使其最后一个结点的指针指向表头结点,而不是象单链表那样置为NULL。此种情况还使用于在最后一个结点后插入一个新的结点。
分类:编程语言 查阅全文
Virtual Desktop Manager 介绍 --windows 的虚拟桌面
Virtual Desktop Manager
分类:编程语言 查阅全文
北京大学师生向中国国民党主席连战提问(实录)
 北京大学师生向中国国民党主席连战提问(实录)  http://news.qq.com 2005年04月29日11:22 中国新闻网       北京大学国际关系学院一年级本科生:谢谢郝校长。连战先生,你好!刚才你提到今天回到母校,看到斯草、斯木、斯人、斯景。我想说,您作为北大的学子,听到十六字的远景“包容、自由、互助、双赢&
分类:编程语言 查阅全文
我看中国软件---规模篇
我看中国软件---规模篇上一篇文章罗列了中国软件的一些问题,有朋友反映揭露问题时太过于保守与柔软,意思是看了不爽,希望能更彻底些更残酷些,既然如此,那就让我将这些问题一个一个地撕开,让中国软件裸奔一回。规模一词在金山词霸中的解释是:事业、工程、运动、机构等所包含的范围。从这个意义上来推,那么软件企业的规模就是指从事与软件相关的人员数量、办公场地面积、市场覆盖面、产品销售额、管理规范化程度等等多方面
分类:编程语言 查阅全文
令人向往的3000年生活
令人向往的3000年生活
分类:编程语言 查阅全文
D3D学习笔记(我的第一个D3D程序)
首先申明这个程序是根据翁云兵
分类:编程语言 查阅全文
Firefox的在线翻译小书签
这个功能在Firefox自带的书签里似乎没有,但我好像记得很久以前用Mozilla的时候,是自带这个功能的。刚才花了点时间写了几个先凑合用,有空再完善吧。使用很简单,把想要的功能的链接直接拖到你的书签里(最方便的地方当然是Toolbar的书签栏,本质上任何位置 都可以);在浏览网页时,点击对应的翻译功能即可。这实际上还是使用了一些在线翻译网站的服务,诸如bablefish和google之类,所以要
分类:编程语言 查阅全文
Win32全局钩子在VC5中的实现
Win32全局钩子在VC5中的实现   Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子的种类很多,每种钩子可以截获并处理相应的消息,如键盘钩子可以截获键盘消息,外壳钩子可以截取、启动和关闭应用程序的消息等。本文在VC5编程环境
分类:编程语言 查阅全文
<< 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 >>