msdn 中说:
Visual C++ 概念:生成 C/C++ 程序   
编译器错误 C2062意外的类型“type”
编译器不需要类型名称。下面的示例生成 C2062:class A {
   public:
      int i;   // ok
   protected:
      int j;   // ok
   private:
      int k;   // ok
   :
      int l;   // C2062  <---为什么 l 不能定义类型
};int main() {
}>>>>>问:为什么 l 不能定义类型=========================
vc的宏如下:FORWARD_WM_CLOSE(HWND,XX_OnClose);
展开后:(void)(XX_OnClose)((HWND), 0x0010, 0L, 0L);编译时:意外的类型“void”为什么?FORWARD_WM_XXXX 宏如何用? 
                                    谢谢!!