菜单ID:IDR_MAINMENU void CXYNetGuardMainDlg::OnBkBtnMenu() { CPoint pos; CRect rc; GetClientRect(&rc); ClientToScreen(&rc); pos.x = rc.right - 108; pos.y = rc.top + 22; CMenu menuPopup; menuPopup.LoadMenu(IDR_MAINMENU); CMenuHandle Menu =menuPopup.GetSubMenu(0);; //ATLVERIFY(GetCursorPos(&pos)); Menu.TrackPopupMenu(TPM_LEFTALIGN | TPM_TOPALIGN,pos.x, pos.y, m_hWnd); }