请问在组件开发中 如何可以改变TEDIT的外观?重载哪个函数呢?(50分)

  • 主题发起人 主题发起人 4531878
  • 开始时间 开始时间
TEdit没有画自己的函数,它是由操作系统画的。
 
那操作系统又如何画的外观呢?[:)]
 
你想改变成什么样的?具体一点。
 
当鼠标放上去,EDIT框的边界就会变成兰色的条框 而当鼠标不在上面的时候 就恢复原状
 
可以重载
constructor Create (AOwner: TComponent); override;
如果有必要再处理一下这个消息
procedure WMNCPaint (var Message: TMessage); message WM_NCPAINT;

这种问题到 http://vcl.vclxx.org/ 上找几个有原码的例子看看就知道了,
根本不用浪费50分:)


 
谢谢 这个分数有啥用处啊[:D]
 
你有范例程序吗?借来看看?
 
到http://vcl.vclxx.org/ 上去下吧。
太多了:)
 
后退
顶部