MFC
主的器皿
这个作者很懒,什么都没留下…
展开
-
函数invalidate
invalidate(bool)向窗口发了一个WM_PAINT消息,引起窗口重绘。 参数:是否擦除窗口上的元素。 WM_PAINT的消息处理函数是OnPaint,视图类OnPaint函数调用OnDraw函数。实际的重绘工作由OnDraw来完成。 区别:UpdateWindow( )窗口立即重绘,Invalidate函数窗口不立即重绘。WM_PAINT消息的优先级很低,需要等消息队列中的其它消原创 2012-06-05 16:23:14 · 709 阅读 · 0 评论 -
宏ASSERT
宏ASSERT()、ASSERT_VALID()是MFC库中的断言。只在Debug版本中有效。 用法: ASSERT(布尔表达式). ASSERT_VALID(一个从CObject类派生的对象指针) 例如: ASSERT(pSysMenu);//检察pSysMenu是否为空 ASSERT_VALID(pSysMenu); //指针是否有效原创 2012-06-05 16:10:43 · 506 阅读 · 0 评论