I don't think that there is a simple solution for this.
One thing you can do is using an image editing application create a copy of your image and paint each section with a specific color.
Now draw the original image on the forelayer with Form.FDrawImage and draw the colorized image on the background with Form.DrawImage (it will be hidden from the user).
When the user clicks on your image you should use Form_MouseUp event and check the value of Form.GetPixel(x,y). According to this value you can decide which region was clicked.
Note that you should not rely on any specific color value as different devices may return slightly different values. Instead at runtime check some known coordinates and save there values.