设为首页 加入收藏

TOP

14.1 窗口绘图的基础知识
2013-10-07 16:11:31 来源: 作者: 【 】 浏览:64
Tags:14.1 窗口 绘图 基础知识

第14章 在窗口中绘图

本章要点

Windows为窗口绘图提供的坐标系统

如何使用设备上下文提供的功能来绘制形状

程序如何以及何时在窗口中绘图

如何定义鼠标消息的处理程序

如何定义自己的形状类

在窗口中绘制形状时如何对鼠标进行编程(www.cppentry.com)

如何让程序捕获鼠标

14.1  窗口绘图的基础知识

如果要在窗口工作区中绘图,则必须遵守某些规则。每当将WM_PAINT消息发送到应用程序时,就必须重画工作区。这是因为有许多外部事件需要应用程序重新绘制这个窗口-- 如用户调整了正在绘图的窗口大小,或者是在用户移动另一个窗口以暴露以前隐藏的窗口。Windows操作系统将一些信息与WM_PAINT消息一起发送,以便确定哪部分工作区需要重新创建。这就意味着在响应每个WM_PAINT消息时不必绘制所有工作区,而只需要绘制标识为更新区的区域。在MFC应用程序中,MFC解释WM_PAINT消息,并将它重定向到某一个类中的一个函数。本章稍后将解释如何处理这一消息。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇11.5 本章主要内容 下一篇14.1.1 窗口工作区

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·数据库:推荐几款 Re (2025-12-25 12:17:11)
·如何最简单、通俗地 (2025-12-25 12:17:09)
·什么是Redis?为什么 (2025-12-25 12:17:06)
·对于一个想入坑Linux (2025-12-25 11:49:07)
·Linux 怎么读? (2025-12-25 11:49:04)