视图区域
我的project是基于formview的SDI,explore风格的。在分割的右视图放置了一个picture控件。希望实现的是在picture控件所属的区域点击鼠标右键出现一个弹出菜单。
void CMainFrame::OnContextMenu(CWnd* pWnd, CPoint point)
{
CMenu* pMenu=GetMenu()->GetSubMenu(2);
pMenu->RemoveMenu(0,MF_BYPOSITION); ClientToScreen(&point);
pMenu->TrackPopupMenu(TPM_CENTERALIGN|TPM_LEFTBUTTON,point.x,point.y,this);
}
但是我不知道怎么得到右视图区域进行判断,(我在myview的onsize消息里将picture控件放大到和右视图一样大小了)。GetClientRect()好像得到的是全部视图区域?
在线等待