【VC++】GetClientRect无法调用

1>e:\编程\c++\mfc应用程序\mfc1\draw.cpp(19):errorC2660:“GetClientRect”:函数不接受1个参数#include"st... 1>e:\编程\c++\mfc应用程序\mfc1\draw.cpp(19) : error C2660: “GetClientRect”: 函数不接受 1 个参数

#include "stdafx.h"
#include "math.h"
#include "const.h"
#include "Draw.h"

Draw::Draw()
{
}
void Draw::write(CDC* pDC)
{
switch (type){
case DRAW_LINE:
pDC->MoveTo(50,50);
pDC->LineTo(100,100);
break;
case DRAW_CURVE:
const unsigned int SEGMENTS=500;
CRect rect;
GetClientRect(&rect);
int nWidth=rect.Width();
int nHeight=rect.Height();

CPoint pt[SEGMENTS];
for (int i=0;i<SEGMENTS;i++){
pt[i].x=i*nWidth/SEGMENTS;
pt[i].y=(int)((nHeight/2)*(1-sin(2*PI*i/SEGMENTS)));
}
pDC->Polyline(pt,SEGMENTS);
}
}
展开
 我来答
理鸿煊0cN
2011-05-27 · 超过23用户采纳过TA的回答
知道答主
回答量:124
采纳率:0%
帮助的人:69.8万
展开全部
下一个 驱动人生 就行了 我的就是的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式