mfc 类库中方法的详细讲解
来源:互联网 发布:网络扫描仪 使用方法 编辑:程序博客网 时间:2024/06/01 08:13
Invalidate():
该函数的作用是使整个窗口客户区无效。窗口的客户区无效意味着需要重绘,例如,如果一个被其它窗口遮住的窗口变成了前台窗口,那么原来被遮住的部分就是无效的,需要重绘。这时Windows会在应用程序的消息队列中放置WM_PAINT消息。MFC为窗口类提供了WM_PAINT的消息处理函数OnPaint,OnPaint负责重绘窗口。视图类有一些例外,在视图类的OnPaint函数中调用了OnDraw函数,实际的重绘工作由OnDraw来完成。参数bErase为TRUE时,重绘区域内的背景 将被擦除,否则,背景将保持不变。
InvalidateRect():
该函数的功能与Invalidate基本一样,不同的是,它是使指定的某个区域无效,需要输入一个区域。
UpdateWindow():
UpdateWindow( )的作用是使窗口立即重绘。调用Invalidate等函数后窗口不会立即重绘,这是由于WM_PAINT消息的优先级很低,它需要等消息队列中的其它消息发送完后才能被处理。调用UpdateWindow函数可使WM_PAINT被直接发送到目标窗口,从而导致窗口立即重绘。
- mfc 类库中方法的详细讲解
- MFC 详细讲解
- MFC 动态的Bresenham直线画法 最详细的讲解,,,
- Python的os.walk()方法详细讲解
- MFC Button控件自绘制----详细讲解
- MFC Button控件自绘制----详细讲解
- 将Cocos2d-X嵌入MFC的子窗体方法讲解
- 详细讲解Oracle物理结构故障的处理方法
- 详细讲解删除SQL Server日志的方法
- 详细讲解提高数据库查询效率的实用方法
- 详细讲解Oracle数据库的数据迁移方法
- 详细讲解提高数据库查询效率的实用方法
- 详细讲解提高数据库查询效率的实用方法
- 详细讲解提高数据库查询效率的实用方法
- UITableView 最详细和最经典的讲解方法
- C++ explicit关键字的应用方法详细讲解
- 详细讲解架设FTP服务器的两种方法
- 详细讲解Android修改键盘文字的方法
- 查找资料的好地方
- POJ 2661 Factstone Benchmark 斯特林(stirling公式)应用
- 用栈实现括号匹配的检验
- fgagarerr
- Django 笔记
- mfc 类库中方法的详细讲解
- 深入理解Java初始化的含义
- 程序员的角度看《盗梦空间》
- 类型转换
- sql 2k查询结果中文乱码解决
- 编写一个初级的Windows调试器
- 指针遍历数组
- 灵格斯词霸(Lingoes) 下载网址
- vc 自定义dialog可拉伸区域