How to trap zoom, pan and rotate event

Hello all, I am developing an addin using VC++. My addinrequires to know whenever the user perform zoom, pan, and rotation.Can any body tell me how to do it.

Thanks in advance.SolidworksApi macros