コントロールのClickイベントで右クリックと左クリックを見分けるにはどうすればいいでしょうか?

右クリックするとコンテキストメニューが出るようにしてあるのですが,
クリック時に処理Aを行わせると,右クリックでコンテキストメニューが開く場合にも処理Aが行われて困っています。