为什么是 OnDraw(CDC* /*pDC*/) 而不是 OnDraw(CDC* pDC)

使用Vs2005 向导,生成SDI程序, 为什么View 的OnDraw是 OnDraw(CDC*  /*pDC*/) 而不是 OnDraw(CDC* pDC)?

答:主要是为了避免 使用警告等级为4级进行编译时,出现“C4100: “pDC”: 未引用的形参”的警告,如果该参数在代码中要用到,可以把 /* */去掉。

参考:

http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/2fc768a1-f89f-4c7f-a9f9-1b0dc0ac5a1d/

posted @ 2008-12-18 11:22  finema  阅读(1018)  评论(0编辑  收藏  举报