窗口
文章平均质量分 77
Sunny20112933
这个作者很懒,什么都没留下…
展开
-
对话框界面圆角处理
//剪切框的圆角 CRect rt; this->GetWindowRect(&rt); CRgn rg; rg.CreateRoundRectRgn(rt.left,rt.top,rt.right,rt.bottom,15,15); this->SetWindowRgn(rg,FALSE); //剪切多边形原创 2013-12-16 12:00:49 · 454 阅读 · 0 评论 -
重绘闪烁问题
WM_ERASEBKGND 通常,首先需要怀疑的是WM_ERASEBKGND消息。当一个窗口的背景需要被擦除时,这个消息会被发送。这是因为窗口的绘画通常经历了两个过程 WM_ERASEBKGND: 清除背景 WM_PAINT: 在上面绘制内容 这两个过程让窗体在绘制内容时变得很简单,即:每次当收到WM_PAINT消息时,你知道已经有了一个新画布等待去绘制。然而,画窗口两次(一次是通过原创 2013-12-27 14:20:25 · 952 阅读 · 0 评论