H
herotjun
Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个控件,从TButton继承,希望能改变它的形状,所以我想重载paint方法,但我发现它
没有paint方法,却有一个paintwindow方法,我就在paintwindow中加入自己的paint方法,确实
可以改变它的形状(我将它做成圆角矩形),但有一个问题,当我点击它的时候,Button原来的
形状出现了,不知何故.那么系统到底是在哪个方法中绘制控件形状的,从我的情况来看,似乎
我并没有捕捉到绘制控件的方法,那么象Button这样的系统中的一些传统控件,window是如
绘制它的形状的,分别需要响应一些什么消息,希望各位高手指点.
没有paint方法,却有一个paintwindow方法,我就在paintwindow中加入自己的paint方法,确实
可以改变它的形状(我将它做成圆角矩形),但有一个问题,当我点击它的时候,Button原来的
形状出现了,不知何故.那么系统到底是在哪个方法中绘制控件形状的,从我的情况来看,似乎
我并没有捕捉到绘制控件的方法,那么象Button这样的系统中的一些传统控件,window是如
绘制它的形状的,分别需要响应一些什么消息,希望各位高手指点.