hur.cn - 华软网

 热门搜索

求高手指点,如何设置选中区域颜色变成蓝色并且还能看见区域中的字

  作者:未知    来源:网络    更新时间:2011/10/8
如果选中一个区域这个区域编程蓝色,例如,选中矩形区域,区域编程蓝色,但是矩形区域里面的字之类的还能看见。。求帮助。。
---华软 网友回答---
在鼠标点击事件中:
设置hDC的 的区域(SetClipRgn)
使用蓝色刷填充区域(FillRgn)
TextOut文字

---华软网友回复---
填充矩形时,用异或模式,即:
SetROP2(hDC, R2_XORPEN)
---华软网友回复---
::SetROP2(hDC, R2_MERGEPEN);//设置混合模式
这样也行,你看哪种模式适合你
---华软网友回复---
谢谢了。。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。