Quote Originally Posted by JuggaloBrotha
Use the FormClosing and/or the FormClosed events to do what's needed
Not such a good idea. There's no way to specifically distinguish between the user clicking the Close box (as it's officially named) and your code calling Me.Close.

Prevention is better than cure. If you don't want the user to use the Close box then it's best to disable it. There's a link in my signature that demonstrates how to do that.