Win32学习笔记——资源使用

1 	资源文件
	图标、光标、字符串、菜单、加速键、对话框资源、位图资源
	资源脚本文件 - 扩展名为RC文件。 定义了资源和相关文件等信息
	资源编译器 - RC.exe
2 	图标资源 ICON
	2.1 常用大小:16 X 1632 X 32 48 X 48
	2.2 使用
		LoadIcon()
	2.3 系统提供的图标
	hInstance为空, lpIconName为系统定义的系统图标
	2.4 自己绘制的图标
	hInstance为图标所在的应用程序的实例句柄
	2.5
3	 光标资源
	3.1 光标资源
		热点 Hotspot -16X16 光标 
	3.2 使用
		LoadCursor()
	3.3 系统光标
		hInstance为空, lpCursorName指定为系统的光标即可
	3.4 自制的光标
		hInstance不能为空。
	3.5 WM_SETCURSOR消息
		当鼠标在窗口内时就会产生,可以在程序执行的过程中修改鼠标的样式。
		wParam	- 窗口句柄
		LOWORD(lParam) - 所在位置的标志
		HIWORD(lParam) - 鼠标的消息ID
		SetCursor 设置当前窗口的光标
4	字符串资源
	4.1 包含字符串的资源
	4.2 使用
		LoadString
5	菜单资源
	5.1 添加菜单资源
	5.2 加载菜单资源
		LoadMenu
	5.3 命令处理
		使用添加的菜单ID的宏,在WM_COMMAND消息中,处理菜单命令。
6	加速键资源
	6.1 加速键的作用
		可以使用加速键执行命令, 例如Ctrl + s
	6.2 加速键的添加
	6.3加速键的使用
		6.3.1 加载
			LoadAccelerators()
		6.3.2 增加消息处理
			TranslateAcceleator()
	6.4 关于加速键的消息
		TranslateAccelerator将WM_KEYDOWN或者WM_SYSKEYDOW
		消息翻译成,WM_COMMAND或者WM_SYSCOMMAND消息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值