vc++6.0编译出现 error C2065: 'm

如果知道m_stanumber对应的文本框的id(如果是idc_static1)。那么使用
setdlgitemtext(idc_static1,strtemp);
另外,你这代码出错可能是成员变量m_stanumber定义的类型不对!
你可以在对话框类中,使用classwizard来找到该静态文本框对应的id,再找到该变量,先删除,然后再重新添加,类型要选择cstatic而不是int
之类的。

在m_StaNumber所在对话框的实现类中,找到DoDataExchange(CDataExchange*
pDX)函数,修改为
void
CXXXDlg::DoDataExchange(CDataExchange*
pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX,
IDC_STATIC1,
m_StaNumber);
}
IDC_STATIC1是你的静态文本框ID,不能是默认的IDC_STATIC

扩展阅读:cad快速看图 ... vc6.0 编程后运行不了 ... vc 6.0永远有一个error ... vc++6.0安装教程 ... visualc++6.0官方下载 ... vc++6.0为什么运行不了 ... 电脑缺少vc++运行库怎么办 ... c++6.0的安装包 ... vc++6.0怎么知道错哪里了 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网