error C2065: 'IDC_STATIC1' : undeclared identifier

2020-05-07 科技 61阅读
你这段代码是要在Static控件上设置文字
CStatic * static1=(CStatic *)GetDlgItem(IDC_STATIC1);//定义一个CStatic 类指针,并使用GetDlgItem()函数获取到ID为IDC_STATIC1控件指针,并将它赋给static1.
报错的原因是在获取控件ID为IDC_STATIC1时,没有找到该ID,你在设计界面,找到该控件(你要显示文字的Static控件),点右键,选择“属性”将它的ID改为IDC_STATIC1即可。
Static控件是一个标签控件,一般在运行时不用改变类容的,所以它的ID全部统一设置为IDC_STATIC,如果要特别地改变某一该控件的值的时候,需要将它统一的ID号,改为别的值。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com