11.4 CRectTracker技术简介
CRectTracker是一个MFC封装类,俗称橡皮筋类。通过这个类可以创建一个Item,这个Item可以显示、移动和改变大小。用该类便可以实现截图上的选择框效果。
CRectTracker的边界可以是实线,也可以是点线(虚线)。Item可以显示阴影线或被阴影线覆盖,以此显示Item的不同状态。可以在Item的内部或外部放置8个调节Item大小的句柄。最后,CRectTracker允许在改变Item大小时改变Item的方向。下面将分两部分来讲解这个类的基础知识及其使用方法。