在Windows编程中如果在头文件中加入“#define   IDC_STATIC      -1”后,程序会出现这样的错误“unexpected end of file found”,为什么?

解决方案 »

  1.   

    IDC_STATIC 是好多对话框用到的static控件的默认ID,如果定义为-1,肯定是不对的!
      

  2.   

    另外,错误 unexpected end of file found,说明少了大括号或者括号、分号什么的,文件不完整
      

  3.   

    嗯,控件的ID一般都是正的吧。少了括号或多了其他杂字符就有unexpected end of file found
      

  4.   

    IDC_STATIC默认都是0,当你要修改你的静态控件时,要改成大于0的值
      

  5.   

    文件中也没有少括号或多了杂字符,就是把"#define IDC_STATIC -1”去掉后就好了