回 帖 发 新 帖 刷新版面

主题:关于Rectangle()中的参数个数

在CMy**Doc中定义了  
CPoint point,point1;  
CMy**View中  
pDC->Rectangle(point,point1);算是几个参数,编译时说是两个。  
point应该表示一个点吧,那就该有两个参数的啊?这是为啥? 

回复列表 (共1个回复)

沙发

SDK:
BOOL Rectangle(
  HDC hdc,         // handle to DC
  int nLeftRect,   // x-coord of upper-left corner of rectangle
  int nTopRect,    // y-coord of upper-left corner of rectangle
  int nRightRect,  // x-coord of lower-right corner of rectangle
  int nBottomRect  // y-coord of lower-right corner of rectangle
);
MFC:
BOOL Rectangle(
   int x1,
   int y1,
   int x2,
   int y2 
);
BOOL Rectangle(
   LPCRECT lpRect 
);

我来回复

您尚未登录,请登录后再回复。点此登录或注册