回 帖 发 新 帖 刷新版面

主题:如何在PaintBox上画旋转的椭圆

请问专家:我在Form 上添加了一个TPaintBox控件,而我想在TPaintBox上画旋转椭圆。通过hWnd = this->Handle;得到的是Form的句柄,因此画的椭圆总是画在Form上,如何才能得到TPaintBox的句柄?谢谢

回复列表 (共3个回复)

沙发

TPaintBox从TGraphicContro继承,没有句柄
只有从TWinControl继承的才属于windows标准控件
至于旋转的椭圆,可能只有写方程,然后自己画了

板凳

TPaintBox->parent就可以啦!

3 楼

画椭圆可以用旋转坐标系的api,很方便的
网上有例子,我用过

我来回复

您尚未登录,请登录后再回复。点此登录或注册