U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 帮助中心 >

Windows核心编程笔记(7)

来源:http://www.tudoupe.com时间:2022-08-02

1.绘图编程

绘图基础

·绘图设备直流,绘图背景/绘图说明表
·HDC-DC手柄,代表绘制设备
· GDI - Windows graphics device interface(Win32提供的绘图API)
颜色:RGB,每种颜色为3字节和24位储存 0-2^24-1
16位:5,5,6
32位:8,8,8,8 绘图透明度

颜色的使用
COLORREF - 时间词汇
例如: COLORREF nColor = 0;

赋值使用RGB宏
例如:nColor = RGB(0,0,255);

获取RGB值
GetRValue/GetGValue/GetBValue
例如:BYTE nRed = GetRValue(nColor);

基本图形绘制

确保在WM_PAINT消息下绘制

2.GDI绘图对象

1.画笔
函数:线的颜色,线类型,线粗糙度
HPEN - 画笔手柄

画笔的使用

在这里插入图片描述
2.画刷
填入封闭形状的颜色和图案
1.创建画刷

2.把画笔应用到DC上

3.绘图
4.把刷子从直流器中移除

5.删除画刷

在这里插入图片描述
GetStockObject函数可以用来获取系统维护的刷子、铅笔等。如果你不使用刷子填充,您需要使用NULL_BRUSH参数,获取透明画刷,GetStockObject返回的刷子不需要DeleteObject

3.位图

1.位图的绘制
HBITMAP - 位图模式
添加位图资源
从资源 लोड位图
创建与当前DC匹配的DC(内存DC)

选择对象将地图置于匹配的DC中
成像

取出位图
释放位图
释放匹配的DC
在这里插入图片描述在这里插入图片描述

在这里插入图片描述

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息