Bon en vb je ne sais pas comment faire exactement.
Mais voici le principe :
Lorsque tu fais un clique droit dans ton appli Windows génère un message WM_RBUTTONDOWN , il faut que tu l'intercepte. Après tu en fait ce que tu veux , tu le met a la poubelle par exemple.
Masi la il faut que tu passe par les API, et je crois dans le cas de VB par du "subclassing". Voila je n'en sais pas plus et j'espère que cela pourra t'aider