In the previous chapter, we examined some methods for selecting sections, or regions of interest, within a bitmap image. The methods discussed there work well with simple bitmaps, but they are not suitable for bitmaps that contain more complex shapes. In this chapter, we’ll look at several methods of mapping mouse events to complex bitmap regions.