登录
首页 » 汇编语言 » GDI 即图形设备界面,是 Windows 最重要的部分之一,它大部分由 GDI32.DLL 库中的 API 来处理,GDI 的主要目的之一是支持与设备无关的图

GDI 即图形设备界面,是 Windows 最重要的部分之一,它大部分由 GDI32.DLL 库中的 API 来处理,GDI 的主要目的之一是支持与设备无关的图

于 2022-04-12 发布 文件大小:2.03 kB
0 181
下载积分: 2 下载次数: 1

代码说明:

GDI 即图形设备界面,是 Windows 最重要的部分之一,它大部分由 GDI32.DLL 库中的 API 来处理,GDI 的主要目的之一是支持与设备无关的图形编程,对于 Dos 下的图形编程,很多人可能“心有余悸”,因为PC 中有太多种类的显示卡,而几乎每个显示卡的处理都是不同的,即使后来有了 Vesa 编程,我们还是不能全部撇开具体的硬件,Windows GDI 使我们对图形的编程变得相对简单了很多,由于GDI 是 Windows 最庞大的部分,并不是几句话能讲清楚的,本节要讲的是 Windows 下GDI 的基本处理步骤和简单的位图处理,并没有涉及到 Directx 一类的编程。只希望能对朋友们有所启发。 Windows 并不允许程序员访问显示硬件,它的所有对屏幕的操作是通过环境设备(DC)来处理的,屏幕上的每一个窗口对应一个DC,你可以把一个DC 想象成这个窗口的视频缓冲区,你对DC的操作结果会反映到屏幕上,在窗口的DC之外,你也可以自己建立DC,这相当于建立一个内存中的缓冲区,你对这个DC的操作结果保存在内存中。你也可以用 API 在不同的DC之间拷贝数据,比如说你可以在内存DC 中先建立好数据,然后拷贝到窗口的DC中,就相当于完成了屏幕的刷新。 -err

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • dmi读取工具,能够读type0
    dmi读取工具,能够读type0-4的所有信息,兼容版本2.0-2.4-dmi reading tool, Reading type0-4 all the information compatible versions 2.0-2.4
    2022-11-16 08:30:03下载
    积分:1
  • it can help you know C++ souce program quckily
    it can help you know C++ souce program quckily
    2023-02-19 23:40:03下载
    积分:1
  • Python对文件IO操作
    filePath="c:/test/tt.txt" #从文件中读取信息 f=open(filePath, "r")#运用读的方式打开文件, for line in f: #每次读取文件的一行内容      print(line) f.close() #向文件中写入信息 f=open(filePath, "a") #这里有两种方式:第一种是以w的形式,它写入时将会清空以前的数据然后再写入数据,第二种是以a的形式,它以追加的形式写入数据 f.write("我开始向文件中写入信息 ") f.writelines("我已经向文件写入了信息") f.close()
    2022-03-02 22:46:33下载
    积分:1
  • Assembly language curriculum design, " text readers"
    汇编语言课程设计《文本阅读器》-Assembly language curriculum design, " text readers"
    2022-03-09 09:37:00下载
    积分:1
  • 用单片机芯片ht46rb50温度计的设计、广告等。ht46rb50
    本次设计的温度计采用HT46RB50 微控制器IC,HT46RB50 的AD 口外接一热敏电阻,通过 AD 读回的电压计算出热敏电阻阻值的变化,从而实现侦测外界温度的功能。HT46RB50 通 过USB 将侦测到的温度值传入PC 机的温度显示接口中显示。 本次设计的USB 使用操作系统提供的USB HID 设备类驱动程序。 • 采用USB 控制传输向HT46RB50 发送资料 • 采用USB 中断传输接收HT46RB50 传回的资料-The design of the thermometer used HT46RB50 microcontroller IC, HT46RB50 of AD external mouth of a thermistor, through the AD read-back voltage to calculate the changes in thermistor resistance in order to achieve the function to detect the outside temperature. HT46RB50 through the USB will be detected by the temperature of the temperature of incoming PC-display interface to display. The USB to use the operating system designed to provide the USB HID device class driver.
    2022-06-16 23:32:08下载
    积分:1
  • 超可爱的卡通小时钟源码 使用ASM写附带多种皮肤界面...
    超可爱的卡通小时钟源码 使用ASM语言编写附带多种皮肤界面 -Super-cute cartoon clock source using the ASM language interface attached to a variety of skin
    2022-03-20 00:18:24下载
    积分:1
  • embeded device reverse engineering tools
    Quoted from the author Igor Skochinsky In July I had the honor to speak at the Recon conference in Montreal, Canada. It was my first conference but I really liked the experience. I hope I’ll be able to attend it in future. The presentations were recorded and hopefully will appear on the Recon site soon but for now you can check out the slides . I have also uploaded some of the tools I mentioned, most notably various filesystem extractors compiled for Win32 .
    2022-06-26 14:24:44下载
    积分:1
  • 三字节BCD转三字节16进制的51(带注释)
    三字节BCD转三字节16进制的51汇编(带注释)-BCD byte to three of 16 three-byte hexadecimal 51 compilation (with Notes)
    2022-02-20 03:18:27下载
    积分:1
  • 做的一个制演奏音乐的的小程序, 是一次课程设计的题目!...
    用汇编做的一个编制演奏音乐的的小程序, 是一次课程设计的题目!-do with the compilation of a music concert establishment of small procedures, curriculum design is a topic!
    2022-10-05 11:50:03下载
    积分:1
  • KS0108和KS0107组合的128*64LCD屏显示程式
    KS0108和KS0107组合的128*64LCD屏显示程式-KS0108 and KS0107 portfolio of 128* Embedded-screen display program
    2023-07-21 04:15:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载