试题详情
- 简答题InvalidateRect所决定的重绘区和BeginPaint所决定的重绘区有什么区别?InvalidateRect最后一个参数的作用是什么?
- 程序调用BeginPaint时,在大多数情况下,fErase被标志为FALSE(0),这意味着Windows已经擦除了无效矩形的背景。在调用BeginPaint后PAINTSTRUCT结构的fErase条款将成为TRUE(非零)。而程序通过调用InvalidateRect函数使客户区中的矩形失效,则该函数的最后一个参数会指示是否擦除背景。如果这个参数为FALSE,则执行InvalidateRect时Windows将不擦除背景,反之,则会擦除背景。
关注下方微信公众号,在线模考后查看
热门试题
- 当光标到达TextBox控件时将引发控件
- 下列选项中,不属于匈牙利命名法属性部分的
- 为学员信息设计一个类CStudent,包
- 为什么WM_SIZE窗口消息后必然跟着一
- 当鼠标移动到控件上时要改变鼠标光标形状需
- 当输入焦点离开控件时调用的代码段应写在该
- 已知语句SetTimer(NULL,1,
- 当鼠标在某工具按钮上停顿时欲显示提示信息
- 数据验证的目的是为了保证程序能够正常运行
- DefWindowProc( )函数的功
- 要使ListView控件以详细信息形式显
- 当程序运行后有异常出现,该段程序就应该采
- 简述设计一个支持可序列化类的设计方法?&
- 在Windows的消息结构中,键盘的按键
- 在OSI7层模型中,网络层的功能有()。
- 句柄
- SqlConnection对象的连接字符
- 在 MSG 结构
- ()函数弹出一个小的对话框向用户显示短信
- 要使Label控件的大小适应所显示文本的