首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

替输入框绘制边框

2013-01-09 
为输入框绘制边框1:我为sle输入框,绘制边框..................ll_hbushuri.CreateSolidBrush(il_color)ur

为输入框绘制边框
1:我为sle输入框,绘制边框
..................
ll_hbush=uri.CreateSolidBrush(il_color)
uri.FrameRect(ll_dc,r,ll_hbush)
...............................
来绘制边框,运行后,正常,
这些事件下,我都调用了绘制的API
keydwon,keyups,lbuttondown,lbuttonup,mousemove,paint,modified

不知道是不是,还有事件没有写到,只要在sle的keydwon或modified事件执行messagebox时,sle的边框就会还原,当messagebox
关闭后,sle的边框,又变了我绘制的边框,请高人指点,如果解决
[解决办法]

引用:
试了,一样的,我在keydown下或modified事件下,写下messagebox("","d")时,当box显示时,sle的边框就会还原

我那个是刻意要做成失去焦点时显示默认的颜色,获得焦点或获得鼠标时就高亮,两种颜色都是可以自定的,你也可以改下代码让它始终都高亮显示
另外我是PB12.5的,你完全可以用的

热点排行