想实现一些控件(如:Groupbox)的Canvas,搜索了一下论坛居然没有发现,只好提问了,给了思路或例子,谢谢!

解决方案 »

  1.   

    它是不带的,如果你要用的话就从PANEL类再派生一个子类!它是带CANVAS的
      

  2.   

    用GetDC函数获取GroupBox的设备DC..
    然后再Create一个tCanvas对象..
    把GetDC的结果传给tCanvas.handle
    这样就可以在groupbox上绘图了..
      

  3.   

    对了.最后别忘了用releaseDC函数释放用GetDC获取的设备DC
      

  4.   

    从TCustomControl派生出来就行了。带上滚动条。已经有了Canvas;直接画就是
      

  5.   

    to: lihao_ningxia(耗子)我怎么没有发现PANEL带有Canvas呀?