WindowsSDK编程学习日记(3)
来源:互联网 发布:西安python初级招聘 编辑:程序博客网 时间:2024/04/30 05:17
这两天发烧感冒的……看了看文本与字体、鼠标键盘消息和各种资源的使用。
越发发现MFC是如何简化了SDK编程。
文本字体方面,MFC并未做什么重大改编,通GDI一样,除了把函数复合成一个类,组织的更易查找意外,没什么大的封装。
SDK的鼠标键盘消息处理,需要对wParam和lParam的各个二进制段位进行了解才能很好的使用。
而对话框控件的消息处理,VC与MFC配合可以直接用类向导。对于SDK,要想处理资源对话框某个按钮的鼠标移动动作,一般就要使用“窗口子类化”,通过SetWindowsLong改变对话框的原始窗口处理过程函数,并截取所需消息处理。
另外,MAKEINTRESOURCE宏相当于对资源ID进行向LPCTSTR的强制转换。
- WindowsSDK编程学习日记(3)
- WindowsSDK编程学习日记(1)
- WindowsSDK编程学习日记(2)
- windowsSDK
- LinuxShell编程学习日记
- WindowsSDK实现3D字体特效
- 网络编程学习日记 (1)
- 编程日记:学习:OOD原则
- unux 高级编程学习日记
- Unix网络编程学习日记
- JSP学习日记 - 3
- 学习日记(3)
- .net学习日记3
- 黑马学习日记3
- java学习日记3
- php学习日记3
- 学习日记3
- C++学习日记3
- oracle 并行专题
- 3月3日,微软技术”创新日“活动记忆
- SQL Server Managerment Studio 连接与远程登录Windows Server 2005 之间的诡异关系 还请高手 解惑
- session非法退出页面时如何清空的问题解答
- 博科brocade SAN光纤交换机端口激活过程(转载)
- WindowsSDK编程学习日记(3)
- CMS开发实录之模板系统困惑
- Oracle创建全文索引
- 实用的Javascript
- 操作xml的几种方法
- 由浅到深了解JavaScript类
- 如何写工作文档
- asp.net服务器代码标记中的等号(=)、井号(#)的含义是什么?
- 深入探讨:如何理解.Net的三层架构[转]