123456

 

2011年8月16日

SetWindowRgn注意点

摘要: Rgn每次只能被SetWindowRgn设置一次,比如A窗口SetWindowRgn调用了Rgn1,那B窗口的SetWindowRgn就不能再调用Rgn1,另比如A窗口本来就很小,Rgn1的外包RECT要是大于A的实际大小,那么A有一部分是显示不出来的,不会说A就会自动扩大,要扩大就用SetWIndowPos,另外Rgn在建立时,外包RECT的左上角坐标最好为0,0,不然你可能发现怎么都显示不全Rgn 阅读全文

posted @ 2011-08-16 22:08 hgy413 阅读(430) 评论(0) 推荐(0) 编辑

描边时消除锯齿SetSmoothingMode

摘要: SmoothingModeAntiAlias指定消除锯齿的呈现。SmoothingModeDefault指定默认模式。SmoothingModeHighQuality指定高质量、低速度呈现。SmoothingModeHighSpeed指定高速度、低质量呈现。SmoothingModeInvalid指定一个无效模式。SmoothingModeNone指定不消除锯齿。示例代码: Graphics g(dc.GetSafeHdc()) ; Pen pen(Color(255, 255, 0, 0), 2) ; g.SetSmoothingMode(SmoothingModeAntiAlias) .. 阅读全文

posted @ 2011-08-16 21:04 hgy413 阅读(332) 评论(0) 推荐(0) 编辑

导航