perché usi la classe CMainFrame, quando la funzione AfxGetMainWnd() restituisce appunto, un oggetto CWnd?

prova a fare così:

codice:
CMenu* MyMenu = AfxGetMainWnd()->GetMenu();
ciaooo!