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

Windows核心编程(6)

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

1.Windows资源

1.图标资源
· 添加资源
注意图标的大小。在图标文件中,可以有多个不同大小的图标。

· 加载

·设置:注册窗口类别
资源

在这里插入图片描述
在这里插入图片描述再绘制16x16和32x32图标后保存
在这里插入图片描述在注册窗口类别中,悬挂图标

在这里插入图片描述在这里插入图片描述

2.光标资源

· 添加光标的资源
默认的图标大小为32x32像素,每个图标都有HotSpot,即当前的鼠标热点

· 加载资源
HCURSOR LoadCursor(
HINSTANCE hInstance,
LPCTSTR lpCursorName
);//为NULL,获取系统默认 cursor

· 设置资源
在登记窗口,设置灯
使用 SetCursor来设置光学

资源管理员添加一个图标资源
在这里插入图片描述
在这里插入图片描述
左上角选择行动点,即图标图像实际可点击的区域,如果没有设置,则默认为图标左上角

在注册表窗口类中隐藏图标资源

在这里插入图片描述

在这里插入图片描述
挂一个标记资源的另一个方法是:

WM_SETCURSOR消息参数
wPARAM - 目前使用的图标手柄
lPARAM - LOWORD 当前区域的代码(Hit - Test code)
HTCLIENT/HTCAPTION
HIWORD-当前鼠标消息ID

SetCursor()函数必须在WM_SETCURSOR消息中调用

3.字符串资源

1.添加字符串资源
添加一个字符串表,以便在表中添加字符串
在这里插入图片描述您可以定制ID和字符串内容。我输入了两个中间字符串,一个窗口和一个帮助,并修改了他们的ID

2.把字符串资源放在窗口上

在这里插入图片描述

4.加速键资源

添加资源添加加速键表,添加与命令ID相符的加速键
在这里插入图片描述
在这里插入图片描述增加了两个加速键,以及修改的ID,修改和键

· 使用

TranslateAccelerator在加速键盘中找到相应的键值(例如 Ctrl+M)并发送WM_COMMAND消息

消息周期中的翻译处理:

由于加速键的ID (ID_NEWID_OUT)和菜单的中新建和退出的ID是一样的,即绑定了,所以在摁下加速键以后应该会产生同样的效果。

在这里插入图片描述

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维护系统

点击这里给我发消息