首页
操作系统
网络技术
软件技术
硬件天地
WEB开发
编程开发
数据库
网站运营
意见留言
编程首页
|
C/C++
|
Visual Basic
|
Visual C++
|
.NET
|
Java
|
Delphi
|
LOTUS
|
C++Builder
|
汇编
|
软件工程
您的位置:
首页
>>
编程开发
>>
.NET
>>
C#
>> 正文
C#
禁止系统搽除你的窗口
http://www.rdxx.com 08年08月14日 00:00
我要投稿
关键词:
C#
,
系统
,
窗口
系统在需要重画窗口的时候会帮你用指定的背景色来搽除窗口。可是,也许需要重画的区域也许非常小。或者,在你重画这些东西之间还要经过大量的计算才能开始。这个时候你可以禁止系统搽掉原来的图象。直到你已经计算好了所有的数据,自己把那些需要搽掉的部分用背景色覆盖掉(如:dc.FillRect(rect,&brush);rect是需要搽除的区域,brush是带背景色的刷子),再画上新的图形。要禁止系统搽除你的窗口,可以重载OnEraseBkgnd()函数,让其直接返回pUE就可以了。如
BOOL CMyWin::OnEraseBkgnd(C
DC
* pDC)
{
return pUE;
//return CWnd::OnEraseBkgnd(pDC);//把系统原来的这条语句注释掉。
}
下一篇:
认识开发多语言界面支持的方法
上一篇:
c# 实现远程关机功能
标签:
C#
,
系统
,
窗口
打印本文
相关资讯
2004-04-10
《.net编程先锋C#》第五章类(转)
2004-02-19
利用c#制作简单的留言板(1)
2005-12-08
C#编程让Outlook乖乖交出帐户密码(1)
2002-01-27
Beginnerwithc#7
2005-12-03
C#编程入门三部曲:第一步创建一个表单
2002-03-08
C#2.0Specification(匿名方法)(二)
2001-12-17
C#语言重点知识详解(四:加框与解框)
2002-09-18
怎样通过VisualC#.net创建一个DTS任务
2008-01-04
使用C#开发SmartPhone程序入门
2002-10-12
C#纵横谈第一部分C#闪亮登场
热点搜索
输入您的搜索字词
Web
rdxx.com
提交搜索表单
热点导读
最低2998元 十月第二季新品
微软下一代操作系统正式定
微软保证提供Windows XP支
传Windows 7将于27日首次正
五月选卡指南 399-699元超
热点文章
LO Rivera 平面设计作品
微软黑屏月余后正版软件销量
Windows 7支持软硬件模拟运行
全球最快超级计算机前9位均运
Struts 2的开发规范与技巧
Windows Vista SP2明年4月发
微软发布Windows 7 “Geneva
教你几招判断Windows是否被流
Windows 8只有64位版本?
51.COM不惧腾讯 声称将推新版
中国选手包揽前两名!Google
20条让Google搜索更有效的技
Mac OS X 10.5.5 vs. Ubuntu
Windows 7如何在电池续航时间
Windows 7 Beta 1跳票
最近更新
NEC19WMGX拳头产品成市场常胜
NEC显示器:“闪亮”一年 技
10月Google占美搜索市场份额
Google称OpenSocial用户近7亿
谷歌CEO力挺奥巴马 资助新总
英特尔否认Core i7芯片存在T
Intel助Hitachi进入企业级SS
Vista SP2包含什么内容?
Windows Vista与Windows Ser
Vista SP2 将帮助微软回到正
51彩虹是“山寨”? 51.COM否
《人民日报》:改革开放30年变
Google推出官方Gmail桌面小工
微软:OneCare并不是一款失败
暴风影音 2009发布 新增在线
Copyright ©2005 - 2008
Rdxx
.Com
,All Rights Reserved
收藏本页
收藏本站