快捷菜单有关问题

快捷菜单问题
void CLUView::OnRButtonDown(UINT nFlags, CPoint point) 
{
// TODO: Add your message handler code here and/or call default
CMenu menu;
menu.LoadMenu(IDR_MENU1);
CMenu* pPopup = menu.GetSubMenu(0);
//  CPoint pt;
//  GetCursorPos(&pt);
ClientToScreen(&point);
int X=point.x;
int Y=point.y;
  if (600<X<800)
  {
  pPopup->TrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON, point.x,point.y,this);
  }

CView::OnRButtonDown(nFlags, point);
}


为什么if语句不起作用,限制不了快捷菜单

------解决方案--------------------
if( X > 600 && X < 800)
你这编译能通过??
------解决方案--------------------
引用:
if( X > 600 && X < 800)
你这编译能通过??
......
------解决方案--------------------
if(600<X<800)这句错了,改成:if(X>600 && X<800)

------解决方案--------------------
引用:
谢谢了。能解释下原因吗?

代码语句中比较 和 数学式的比较  在书写方式上是不同的。
------解决方案--------------------
引用:
顺便问一下怎样获取客户区中一块矩形区域的RGB值

一个矩形区域的RGB值?这个可能比较难,因为每个点的颜色可能都不同。
获取某一点的颜色:COLORREF col = pDC->GetPixel(x,y);