我尝试过自己做组件,或者自己用Canvas来画图。前者是以GraphicControl为父类, 问题是其事件响应区域总是一个矩形,后来我看到关于Create...Rgn,但是我测试过这些东西,发现在边缘区域鼠标事件还是被其获取。自己画图当然控制权大一些, 但是我当时用的是TImage来画, 不知有没有更好的办法,特别是要实现滚动条,估计自己画图,刷新是个很大的问题,我担心屏幕闪动。困扰许久,期望国庆加班能够搞定此事,而国庆期间上网也不方便, 请各位高手不吝赐教。