CPoint pt = point;
ClientToScreen(&pt);
if ( m_MenuDevice.m_hMenu != NULL)
{
m_pSubMenu = m_MenuDevice.GetSubMenu(5);
if(!IsChanModLinkShow)
{
m_pSubMenu->EnableMenuItem (ID_CHANNEL_MOD, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);
}else{
m_pSubMenu->EnableMenuItem (ID_CHANNEL_MOD, MF_BYCOMMAND | MF_ENABLED );
}
if(!IsDevInfoShow)
{
m_pSubMenu->EnableMenuItem (ID_DEV_INFO, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);
}else{
m_pSubMenu->EnableMenuItem (ID_DEV_INFO, MF_BYCOMMAND | MF_ENABLED );
m_pSubMenu->CheckMenuItem(ID_DEV_INFO,MF_BYCOMMAND |MF_CHECKED| MF_ENABLED ); //对右键弹出式菜单进行钩选标记
}
m_pSubMenu->TrackPopupMenuEx(TPM_LEFTALIGN |TPM_RIGHTBUTTON,
pt.x,
pt.y,
this,
NULL);
}