La finestra C può essere aperta dalla finestra A o B, o comunque da contesti diversi.
C deve eseguire compiti diversi a seconda di chi la apre.

Per farmi capire, in una situazione pagine web farei: window.open("pagina.aspx?comando=xxx");

ma con le windows form, come si fa?