原理: 安装钩子,当判断是子菜单的窗口出现时,对其进行子类化,处理WM_WINDOWPOSCHANGING消息来改变子菜单的弹出位置。