精典收藏
文章平均质量分 86
Snailqiu
一名普普通通的老师热爱运动和编程
展开
-
Win32API讲座2
第二课∶句柄、矩形和画点函数 一、句柄 今天开始,我向大家讲有关API的是实质性内容。我们就从"句柄"开始。 只要你来到了API的世界,经常碰到的问题之一就是句柄。那么究竟什么是句柄呢? 如果你从来都没有听说过"句柄"这个词,可能首先觉得句柄当中有很多内容。其实不然,所谓句柄实际上是一个数据,是一个Long (整长型)的数据。在API中,它经常是以一个参数的形式传递原创 2005-02-07 19:23:00 · 2124 阅读 · 0 评论 -
Win32API讲座4
第四课:鼠标、插入符及系统函数一、指针剪切 什么是指针呢?我想大家都知道,没必要我多讲。只是概念上应当清楚,指针是指针,鼠标是鼠标,鼠标控制着指针。在win16中,指针只有一个,运行在系统中的应用程序共享这个指针。但在win32中,各个窗体都具有着自己的指针。这倒不是说屏幕上能同时出现好几个指针,而是说每个窗体都具有它自己的样式和一些特征的指针。指针移动到某窗体的时候,指针就自动变成原创 2005-02-07 19:27:00 · 2650 阅读 · 1 评论 -
Win32API讲座3
第三课∶窗口函数 一、 关于窗口函数 在上一堂课里,我们已经提出了"句柄"的概念,并为此进行了较深度的讨论。现在来想,我要补充的是,句柄并非是仅仅是窗口才有的。似乎所有的WINDOWS对象都具有句柄。如,GDI对象中的画笔、刷子等,不久即将要学习的设备场景等也有自己的句柄,等等。但,和一些控件不同,这些对象并不属于窗口。 什么是窗口呢?有一句非常有趣的原创 2005-02-07 19:26:00 · 2541 阅读 · 0 评论 -
WIN32API讲座6
第六课∶绘图函数一、位操作 前几天,在很远很远又是那么远的地方,有位网友来信问一些有关位操作的内容。我一开始不大注意这个环节,认为估计大家都能知道。可现在来仔细一想,也并非如此。《Win32 API开发人员指南》一书中也讲了一些位操作的内容,但它位于一开始的象是概论的部分。那么,我想,对位操作不太熟悉的朋友,可以通过以下我对这位网友的回答,学习或加深一些认识。 这位网友的提问非原创 2005-02-07 19:31:00 · 3322 阅读 · 1 评论 -
WIN32API讲座5
第五课∶设备场景一、什么是设备场景 关于设备场景,叫法颇多,有些书上说为设备环境、显示场景,更常见的叫做设备描述表或设备描述体。当然你爱怎么叫随你的便,我还是喜欢说为设备场景。 那么究竟什么是设备场景呢? 设备场景是一种Windows对象,而Windows则是一种图形环境,其图形系统令人难以自信地灵活和强大。而实质上,Widnows下的所有绘图都是通过设备场景进行的,而不是直接原创 2005-02-07 19:30:00 · 3004 阅读 · 1 评论 -
Windows消息大全
Windows消息大全消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg, 它在Windows单元中是这样声明的:原创 2005-02-07 18:40:00 · 999 阅读 · 0 评论 -
Win32API讲座1
第一课∶认识API 一、什么是API 首先,有必要向大家讲一讲,什么是API。所谓API本来是为C和C++程序员写的。API说来说去,就是一种函数,他们包含在一个附加名为DLL的动态连接库文件中。用标准的定义来讲,API就是Windows的32位应用程序编程接口,是一系列很复杂的函数,消息和结构,它使编程人员可以用不同类型的编程语言编制出的运行在Windows95和Window原创 2005-02-07 19:22:00 · 2694 阅读 · 0 评论 -
WIN32API讲座7
第七课∶位图一、概述 在Windows中每屏是一个图形图像,灵巧的Windows制作系统,面对庞大的图形编程任务,建立了为绘画多彩的边界、按钮、图标、字体的函数库。当然啦,通过Windows API,这些函数都是可调用的。所谓Windows显示屏幕以及数量众多的打印机其实都是属于“光栅设备”。在光栅设备中,一幅图象由多条扫描线以及能访问的单独像素构成。Windows也支持非光栅设原创 2005-02-07 19:33:00 · 4724 阅读 · 2 评论