I have the following little test app, when i run it will put the mouse pointer on the correct X position but it will be at the top edge of my desktopscreen. Obviously the click now doesn't open the View menu.
Application application = Application.Launch("notepad");
Window window = application.GetWindow("Untitled
Menu menu = window.MenuBar.TopLevelMenu.Find("View");