自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 改变

今天针对这个博客做了两件事:1)将博客的名字从“两个人的烟火”改为“博为”;2)在一年三个月后再次在这个博客码字。不是不喜欢“两个人的烟火”这个名字,而是我已经有其它的地方用了这个名字了,而且这是一个贴近我的专业的博客(当然,不排除以后会成为我的主打,呵呵),想取一个励志的名字:)。2005年5月25日,我在这个博客上留下了我最后的一篇技术文章。一年三个月,我才想起我还有这么一个博

2006-08-10 00:06:00 692

转载 低级键盘钩子屏蔽Win键、Alt+Tab键的响应

如果你是基于Windows操作系统做系统集成的,你可能希望你的最终产品独占系统资源。你希望规范用户行为,比如你不希望用户通过按Ctrl+Alt+Del终止某个进程,或者按下Win键弹出开始菜单,或者按下Alt+Tab组合键切换到别的应用程序。笔者已有相关一篇文章《Win2K/NT下屏蔽Ctrl+Alt+Del的响应》,介绍了如何通过GINA编程接口屏蔽Ctrl+Alt+Del的响应。作为续篇,本文

2005-06-07 11:24:00 2810

原创 VC文件扩展名汇总

.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。资源辅助文件。.BMP:位图资源文件。.BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中进行快速定位。用于浏览项目信息的,如果用source brower的话就必须有这个文件。可以在project op

2005-05-25 15:52:00 1000

原创 使用ODBC访问数据库(二)

使用C/C++语言开发,那么必定会在与ODBC语言间存在数据的转换的问题,因为ODBC所存在的一些数据类型在C语言中是不存在的。所以在ODBC的开发过程中不要使用int,float之类的C语言的实际类型来定义变量而应该使用ODBC定义的数据类型来定义变量,如SQLINTEGER,SQLFLOAT。在ODBC以宏定义的方式定义了C语言和ODBC中使用的数据类型:C type identifier O

2005-03-22 22:33:00 983

原创 使用ODBC访问数据库(一)

使用ODBC API之前要用到的头文件和LIB库#include "sql.h"              // This is the the main include for ODBC Core functions.#include "sqlext.h"         // This is the include for applications using the Microsoft SQ

2005-03-22 22:26:00 2079

转载 DOS命令全集和详解

一)MD——建立子目录 XcL©殷都论坛 -- 殷都论坛  Xao1.功能:创建新的子目录sYJX©殷都论坛 -- 殷都论坛  Il62.类型:内部命令"k(C©殷都论坛 -- 殷都论坛  "^zu3.格式:MD[盘符:][路径名]〈子目录名〉Zy1@.©殷都论坛 -- 殷都论坛  sn64.使用说明:Wjj©殷都论坛 -- 殷都论坛  8^oP(1)“盘符”:指定要建立子目录的磁盘驱动器字母,若

2005-03-06 23:26:00 3233

转载 数字音频概览

众所周知,声音是一种能量波,因此也有频率和振幅的特征。人耳能听到声音正是由于空气的振动令耳膜产生共振。振动的频率便是声波的频率,一般人耳的接受能力是20Hz到20000Hz,低于此泛围的叫次声波,高于此泛围的叫超声波。从音乐上来讲,不同的音调的频率是不一样,比如do、re、mi就是三种不同的频率。那么,不同的乐器发出相同音调的声音也就是频率一样,但我们却可以听出它们的不同,这又是怎么回事呢?这就是

2005-03-01 14:30:00 1134

转载 VC++中播放声音的方法

声音是多媒体的一个重要组成部分,在应用程序中加入声音可以使界面更友好。在VC++中可以根据不同的应用要求,用不同的方法实现声音的播放。一.播放声音文件的简单方法  在VC++ 中的多媒体动态连接库中提供了一组与音频设备有关的函数。利用这些函数可以方便地播放声音。最简单的播放声音方法就是直接调用VC++中提供的声音播放函数BOOL sndPlaySound ( LPCSTR lpszSound,UI

2005-03-01 14:20:00 1509 2

转载 WINDOWS下对音频的处理过程

WINDOWS下对音频的处理,大致可分为两部分,即音频的输入、输出,和ACM压缩处理。  一般情况下在WINDOWS下可以调用诸如sndPlaySound等API(MCI)来播放一个WAV文件,但那显然不是我们需要做的。必须能够直接对音频数据流进行处理。在WINDOWS下,也为之提供了一系列的API,以waveIn和waveOut开头的一组API就是干这个的。  先说输入吧。常用的相关API为wa

2005-03-01 14:19:00 2492

转载 声音文件介绍

在计算机里面,存在着许多不同的声音文件。由于现在的播放器都可以支持非常多的声音格式,所以大家也说不清不同的声音文件究竟有什么特点。今天我们来看看网络上最常见的几种声音文件格式。原则上不同的声音格式需要不同的播放器,不过现在的播放器大都可以支持多种格式。比如Windows 自己的媒体播放机、著名的免费软件WinAMP等等。 MID和RMI 这两种文件扩展名表示该文件是MIDI文件。M

2005-03-01 13:53:00 2010

转载 C++中的预处理

  一、预处理的由来:    在C++的历史发展中,有很多的语言特征(特别是语言的晦涩之处)来自于C语言,预处理就是其中的一个。C++从C语言那里把C语言预处理器继承过来(C语言预处理器,被Bjarne博士简称为Cpp,不知道是不是C Program Preprocessor的简称)。二、常见的预处理功能:    预处理器的主要作用就是把通过预处理的内建功能对一个资源进行等价替换,最常见的

2005-01-20 18:29:00 1335

转载 解析#pragma指令(转载)

    在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为:    #Pragma Para    其中Para 为参数,下面来看

2005-01-20 18:27:00 934

原创 中国软件:10个人 20年坎坷路(转载)

        过去的20年,可能是中国软件的一笔特殊财富。这是一个创造梦想和财富的江湖,是一个塑造知识英雄的江湖。  但历数中国第一代程序员,名利双收的,只有朱崇君、王江民、求伯君等极少数人。既会写程序,又会经营;既有精力兼顾两者,又能将事业做大,这样的人实在不多。  也许他们中的有些人会随着时间的流逝而失去昔日的光彩,有些会在新一轮的角逐中再次成为赢家,但他们身上的那种凝聚了浓厚个人色

2004-12-23 09:09:00 1096

原创 取得系统中网卡MAC地址的三种方法

第一种方法使用Microsoft的Netbios API。 这是一套通过Winsock提供底层网络支持的命令。使用Netbios的最大缺点是您必须在系统中安装了Netbios服务(如果您在windows网络中启用了文件共享的话,这就不是问题了)。除此此外,这种方法又快又准确。Netbios API只包括了一个函数,就叫做Netbios。这个函数使用网络控制块(network control b

2004-12-17 10:53:00 1094

原创 钩子使用指南

钩子的概念  钩子机制允许应用程序截获处理window消息或特定事件。与DOS中断截获处理机制有类似之处。钩子(Hook),是Windows消息处理机制的一个平台(point),应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。每一个hook都有一个与之相关联的指针列表,称之为钩子链表,该链表中的指针指向这个钩子

2004-12-17 10:50:00 802

原创 网上的XML资料库

从源头开始 [被屏蔽广告] 我们现在都已知道,XML技术标准是由W3C组织管理的,这个组织的网站自然成为你在探询XML信息时应该最先驻足的地方,显然,要找到点特殊的东西无疑是一个强大的挑战,要解决面临的特殊问题,具有普遍意义的规范本身总能让你达到自己的目的。你想你能到哪里才能找到相比W3C的建议和工作文档更好的答案呢(尤其是针对实现和用法问

2004-12-15 23:28:00 924

原创 利用MSXML解析XML文本

一、引言   当前Web上流行的脚本语言是以HTML为主的语言结构,HTML是一种标记语言,而不是一种编程语言,主要的标记是针对显示,而不是针对文档内容本身结构的描述的。也就是说,机器本身是不能够解析它的内容的,所以就出现了XML语言。   XML(eXtensibleMarkup Language)语言是SGML语言的子集,它保留了SGML主要的使用功能,同时大大缩减了SGML的复杂性。XML语

2004-12-15 20:46:00 792

原创 VC++.NET开发环境整合技巧

        1. 主窗口内的每一个子窗口都是可以dock的,dock在边上的子窗口在右上角有两个按扭,一个是关闭,一个是图钉。当图钉按下时,子窗口就不会再自动缩回到边上,而且可以通过拖动子窗口的标题栏把它拉出来。我建议将所有不需要的子窗口都关掉,再将dock到底部和左边的所有子窗体也关掉,需要的子窗体全部放到右边,然后把图钉拔起来,要看的时候把鼠标移过去就可以看到了,滑动出来的时候不会挡住代码

2004-12-01 13:04:00 720

原创 虚拟按键的总结及示例

符号常量  十六进制值 指定的鼠标或键盘按键VK_LBUTTON  01  鼠标左键VK_RBUTTON  02  鼠标右键VK_CANCEL  03  Control-break 过程VK_MBUTTON  04  鼠标中键VK_BACK  08  BACKSPACE 键VK_TAB   09  TAB 键VK_CLEAR  0C  CLEAR 键VK_RETURN  0D  ENTER 键VK

2004-11-24 09:33:00 1184

原创 关于键盘输入

 关于键盘输入   应用程序应该像接收鼠标输入一样可以接收键盘输入,Windows中的应用程序是以窗体消息的形式来获取键盘输入。   本节包括以下内容:键盘输入模型 键盘聚焦及激活 按键消息 字符消息 键状态 按键及字符转换 热键支持 浏览及其他功能键 模拟输入 语言、场所及键盘布局 键盘输入模型  系统通过安装当前键盘的设备

2004-11-23 22:26:00 1714

空空如也

空空如也

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

TA关注的人

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