VS2010的问题 在10里面编一个程序,用到ONDRAW。pDC->TextOut(100,100,"aaaaa");出现错误pDC未定义的标识符。但是在6.0里面是没有问题的,求解。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将OnDraw的参数里(CDC* /*pDC*/)的注释去掉试下。。 CDC *pDC=GetDC();pDC->TextOut(100,100,"aaaaa"); 加注释的意思是,如果你用就自己放开注释,如果不用,编译不会报错误。如果你用到pDC,就要找到它的定义,在一个方法或者函数体内,没有定义就是没有定义。要么是全局变量,要么是局部。 CDC *pDC=GetDC(); //定义pDCpDC->TextOut(100,100,"aaaaa"); //使用pDC6.0中的pDC在函数参数中定义了,2010把它去掉了。所以要自己定义。 求一QQ连连看的开始按钮的基址 如何知道IDispatch中的QueryInterface都支持哪些特定的接口 单文档程序中怎么使用控件? 求改好的Shareaza工程文件 AfxMessageBox()发出的“咚”的一声,用哪个函数可以实现相同的效果 请问学MFC那本书比较好(适合初学者) 解决问题再送200分!以下的代码错在哪里? ListBox如何响应滚动条的消息?(目的是要使其背景透明) static控件的问题?谢谢大家 请问如何编排打印VC++写的源代码,如何有效果的阅读源代码? 如何合并两个CImagelist 想整一个PC机界面,求帮忙
pDC->TextOut(100,100,"aaaaa");
加注释的意思是,如果你用就自己放开注释,如果不用,编译不会报错误。
如果你用到pDC,就要找到它的定义,在一个方法或者函数体内,没有定义就是没有定义。
要么是全局变量,要么是局部。
CDC *pDC=GetDC(); //定义pDC
pDC->TextOut(100,100,"aaaaa"); //使用pDC
6.0中的pDC在函数参数中定义了,2010把它去掉了。所以要自己定义。