我在程序中需要画一些直线,并且要改变坐标,但是我得代码总是出错,请高手们帮帮忙.
代码如下:
CRect rect;
GetClientRect (&rect); CDC *pDC = GetDC ();
pDC->SetMapMode (MM_ANISOTROPIC); //1
pDC->SetViewportOrg(rect.right /2, rect.bottom /2);   //2 
pDC->SetViewportExt(rect.right ,rect.bottom );    //3
pDC->SetWindowOrg(0,0);    //4
pDC->SetWindowExt(1000,-1000);//5 ReleaseDC (pDC);
错误提示为:
error C2018: unknown character '0xa1'
以上错误提示共有26条,而且全部指在上面代码的1~5

解决方案 »

  1.   

    哈哈,楼上的错误我也出现过。我来悄悄告诉你:你把1-5句分号后面的东东全都删掉,包括注释,就可以了。我编译过,是因为你的语句和注释之间,看似空格的部分,有0xa1这样的字符,
    恰好有没显示出来。所以编译器不认识。
      

  2.   

    你的每一个注释,如//1之前的空格是中文空格,所以编译不通过,删除空格即可
      

  3.   

    ^_^!不是的,我是为了好解释才加的注释,源程序中没有注释的.