高分求助,如何对一个封闭的区域进行快速的填充?!(在线恭候各位高手)
我用鼠标在CDC上画了任意的图形,其中有一些是闭合的,如何发现并且填充这些闭合曲线的内部呢?实现如widows画图程序那样的效果!
我用的是递归的方法(以鼠标点击处为开始点,对周围屏幕上的每一个点进行递归),对于较小的图形还可以应付,大的图形速度很慢,而且还经常非法操作!不知是什么原因?!!另外fillinrgn这个函数怎么用?
还望各位高手给于回答!!!先谢谢了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
如果你太忙,就提供个大概的算法就行了。