
MFC编辑框显示乱码。。。
这是一个标签页,我定义了一个关联的类,然后在这个类里面把第一个编辑框关联了一个变量,初始化了这个变量为000000,可是显示的却是乱码。。这个问题折磨了我几天,谢谢各位了...
这是一个标签页,我定义了一个关联的类,然后在这个类里面把第一个编辑框关联了一个变量,初始化了这个变量为000000,可是显示的却是乱码。。
这个问题折磨了我几天,谢谢各位了。
类型是CString类型的,然后我在构造函数里面加了一个000000
CPage0::CPage0(CWnd* pParent /*=NULL*/)
: CDialog(CPage0::IDD, pParent)
{
//{{AFX_DATA_INIT(CPage0)
m_edit_password = _T("000000");
//}}AFX_DATA_INIT
}
但是有一个问题,就是不加的时候,里面就是_T("");的时候也是乱码。。 展开
这个问题折磨了我几天,谢谢各位了。
类型是CString类型的,然后我在构造函数里面加了一个000000
CPage0::CPage0(CWnd* pParent /*=NULL*/)
: CDialog(CPage0::IDD, pParent)
{
//{{AFX_DATA_INIT(CPage0)
m_edit_password = _T("000000");
//}}AFX_DATA_INIT
}
但是有一个问题,就是不加的时候,里面就是_T("");的时候也是乱码。。 展开
7个回答
展开全部
你具体点说啊,你关联的一个变量是什么类型的啊,Cstring类型?还是int类型?还是long类型。
看你的意思是要用密码对吗。那应该是Csting类型。如果是的话,那你在关联变量时候会自动给你初始化的,在该类的构造函数里面,如果自己在界面上改的话,记得最后要添加
updatedata(false);
看你的意思是要用密码对吗。那应该是Csting类型。如果是的话,那你在关联变量时候会自动给你初始化的,在该类的构造函数里面,如果自己在界面上改的话,记得最后要添加
updatedata(false);
追问
没错,确实是CString的,然后它自动出事化了。
CPage0::CPage0(CWnd* pParent /*=NULL*/)
: CDialog(CPage0::IDD, pParent)
{
//{{AFX_DATA_INIT(CPage0)
m_edit_password = _T("000000");
//}}AFX_DATA_INIT
}
然后我在中间加了一个000000,显示的时候是乱码。而且就是我不加的话 它也是显示的那个乱码。我加那个updatedata要再构造函数加 ?构造函数应该不用加吧?
追答
我试过了。没问题的!你把空间删除掉,重新再添加一个试试!
展开全部
加UpdateData(false);?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
会不会是中文出错?建议使用高版本vs2012什么的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该有按钮控件的,你右击该编辑框,然后选择密码属性
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-10
展开全部
应该是编辑框属性的问题吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询