- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 控件
control(控件) 在图形用户界面(GUI)中屏幕上的一种对象,用户可操作该对象来执行某一行为。 控件是用户可与之交互以输入或操作数据的对象。控件通常出现在对话框中或工具栏上。本系列主题介绍三类主要控件: Windows 公共控件,包括所有者描述的控件 ActiveX 控件 由 Microsoft 基础类库 (MFC) 提供的其他控件类 Windows 公共控件 Wi
2008-09-20 09:04:00
627
原创 WPARAM 和 LPARAM,消息响应机制
WPARAM 和 LPARAM,消息响应机制wParam和lParam 这两个是Win16系统遗留下来的产物,在Win16API中WndProc有两个参数: 一个是WORD类型的16位整型变量;另一个是LONG类型的32位整型变量。因此根据匈牙利命名法,16位的变量就被命名为wParam, 32位的变量就被命名为lParam。 到了Win32API中,原来的16位变量也被扩展为32位,因此此时
2008-09-20 09:02:00
3613
原创 WPARAM 与 LPARAM
WPARAM LPARAM2008-09-03 17:25根据字面意思理解:WPARAM就是DWORD_PARAMETER(双字节参数)的缩写.LPARAM就是LONG_PARAMETER(长整型参数)的缩写.WPARAM:16位(双字节(在16位系统的时候))的消息参数。值的格式和意思取决于主要的事件消息类型。在不同的情况下,WPARAM变元可能传输一个坐标点对,使用低字值标识次要
2008-09-20 09:01:00
1797
原创 字符集
(1) ASCII 字符集说的字符集历史这里不得不重点提及一下ASCII(American Standard Code for Information Interchange)。该字符集于1967开发完成,该字符集一共包括字元码就有26个小写字母、26个大写字母、10个数字、32个符号、33个代号和一个空格,总共128个字元编码。该字符集由ANSI(American National Stand
2008-09-20 08:59:00
624
原创 回调函数2
回调函数 程序员常常需要实现回调。本文将讨论函数指针的基本原则并说明如何使用函数指针实现回调。注意这里针对的是普通的函数,不包括完全依赖于不同语法和语义规则的类成员函数(类成员指针将在另文中讨论)。 声明函数指针 回调函数是一个程序员不能显式调用的函数;通过将回调函数的地址传给调用者从而实现调用。要实现回调,必须首先定义函数指针。尽管定义的语法有点不可思议,但如果你熟悉函数声明的一般
2008-09-20 08:57:00
491
原创 回调函数
回调函数 Callback Function 什么是回调函数? 回调函数是应用程序提供给Windows系统DLL或其它DLL调用的函数,一般用于截获消息、获取系统信息或处理异步事件。应用程序把回调函数的地址指针告诉DLL,而DLL在适当的时候会调用该函数。回调函数必须遵守事先规定好的参数格式和传递方式,否则DLL一调用它就会引起程序或系统的崩溃。通常情况下,回调函数采用标准WindowsA
2008-09-20 08:55:00
1443
1
转载 DLL
dll DLL文件(Dynamic Linkable Library 即动态链接库文件),是一种不能单独运行的文件,它允许程序共享执行特殊任务所必需的代码和其他资源 比较大的应用程序都由很多模块组成,这些模块分别完成相对独立的功能,它们彼此协作来完成整个软件系统的工作。可能存在一些模块的功能较为通用,在构造其它软件系统时仍会被使用。在构造软件系统时,如果将所有模块的源代码都静态编译到整个应用程
2008-09-20 08:54:00
565
转载 句柄与ID的区别
句柄和ID的区别(转载) (2007-01-24 21:51:31) 分类:沧海拾贝 在Windows程序设计中,句柄是无法精确定义的术语。随便找一个高手,让他给你讲讲句柄是什么,恐怕他都很难给你一个具体的定义来。 在Windows程序设计中,句柄无所不在,窗口有窗口的句柄HWND,线程和进程也有句柄HANDLE,甚至有人把套接字也称为句柄(我就是这样的)。 句柄在英文
2008-09-20 08:52:00
1537
转载 句柄2
句柄是不同于指针的,但是实际上的操作有想通的地方。创建一个窗体,或者创建DC、BITMAP……都会有相应的句柄产生。那么这些对象销毁的时候,他们对应的句柄也就失效了。或者说可以通过他们的句柄来销毁这些对象。句柄是一种指向指针的指针。我们知道,所谓指针是一种内存地址。应用程序启动后,组成这个程序的各对象是住留在内存的。如果简单地理解,似乎我们只要获知这个内存的首地址,那么就可以随时用这个地址
2008-09-20 08:51:00
584
转载 句柄的本质
对句柄本质的探讨2008-09-02 20:48对句柄本质的探讨 我觉得自己对于指针理解比较透彻了,但关于句柄的理解,就容易犯理解成指针的错误. 一般说:句柄是资源(或项目)的唯一标识. 俺觉得这其实说得很不明白的,现在我想问的是句柄到底是怎么标识资源的: 1,句柄在32位机上是32位整型吗? 2,当HANDLE handle;声明句柄时,handle是它的标识符吗?如int a;则a就是标识符
2008-09-20 08:49:00
1632
1
原创 句柄
句柄概念在WINDOWS编程中是一个很重要的概念,在许多地方都扮演着重要的角色。但由此而产生的句柄概念也大同小异,比如:>(Microsoft Press,by Richard Wilton)一书中句柄的概念是:在Windows环境中,句柄是用来标识项目的,这些项目包括: *.模块(module) *.任务(task) *.实例(instance) *.文件(file) *.内存块(
2008-09-20 08:48:00
672
原创 windows 消息机制2
理解Windows消息机制2008-08-02 16:19Windows系统是一个消息驱动的OS,消息的组成:一个消息是由一个消息名称,和两个参数,当用户进行了解输入或是窗口的状态发生改变时系统都会发送消息到某一个窗口,例如当菜单转中之后会有WM_COMMAND消息发送,WPARAM的高字中是命令的ID号,对菜单来讲就是菜单ID,当然用户也可以定义自已的消息名称,也可以利用自定义消息来发送通
2008-09-20 08:46:00
545
原创 windows 消息机制
Windows消息机制要点【摘】 (2008-07-14 13:51:40) 标签:windows 消息 getmessage peekmessage 消息队列 sendmessage it 分类:程序设计 1. 窗口过程每个窗口会有一个称为窗口过程的回调函数(WndProc),它带有四个参数,分别为:窗口句柄(Window Handle),消息ID(Message ID),和两个消
2008-09-20 08:44:00
685
转载 windows 消息
Windows系统是一个消息驱动的OS,什么是消息呢?很难下一个定义,下面从不同的几个方面讲解一下: 1、消息的组成:一个消息由一个消息名称(UINT),和两个参数(WPARAM,LPARAM)。当用户进行了输入或是窗口的状态发生改变时系统都会发送消息到某一个窗口。例如当菜单转中之后会有WM_COMMAND消息发送,WPARAM的高字中(HIWORD(wParam))是命令的ID号,对菜单来讲
2008-09-20 08:43:00
477
原创 sap是什么
SAP是什么SAP起源于Systems Application, Products in DATA processing. SAP既是公司名称,又是其ERP (Enterprise-wide Resource Planning)软件名称. SAP公司成立于1972年,总部位于德国沃尔多夫市,是全球最大的企业管理和协同化电子商务解决方案供应商、全球第三大独立软件供应商。目前,SA
2008-09-09 16:27:00
926
转载 SOA百度百科
面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。这种具有中立的接口定义(没有强制绑定到特定
2008-09-09 15:54:00
644
转载 SDK/API等相关知识
SDK/API等相关知识经常会在技术论坛里面看到类似这样的帖子:“什么是 SDK?”,“请高手讲一下 SDK 是什么东东?”……其实很简单,SDK 就是 Software Development Kit 的缩写,中文意思就是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做 “SDK”。具体到我们这个系列教程,我们后面只
2008-09-07 10:41:00
421
转载 有关sdk 的介绍
Windows SDK 开放分类: Software Development Kit、SDK微软每推出一个重要的windows版本,一般都会同时推出一个SDK(Software Development Kit)。SDK包含了开发该windows版本所需的windows函数和常数定义、API函数说明文档、相关工具和示例。SDK一般使用C语言,但不包括编译器。高版本VC++包括了SDK所有的头文件
2008-09-07 10:35:00
697
转载 C++,算法,设计模式《转》
画外音:公司有人员变动是家常便饭。而新人好像总是先被派到我们小组,感觉我们这里越来越有新兵训练营的味道了。算算Young来这边也有段日子了,基本的东西也学得差不多了。本以为可以过上清静一些的日子了,可谁知道这两天又冒出来一只“困猫”。这家伙和Young不一样,有一些项目经验和底子,不过好像基本功不大扎实,于是乎,就有了下面的故事…… 所谓万事开头难。这两天办公室里多了一只体型不算小的“困猫”,
2008-03-03 10:36:00
631
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人