我做了个组合框控件,在里面设了几个值.
我想在运行的时候,它里面的值赋他的变量,
void CXuanxiang::OnEditchangedexu()
{
UpdateData(TRUE);
n_cexu=atoi(m_cexu);
这样对吗? 为什么 我设的int n_cexu 总等于0呢???//
我想在运行的时候,它里面的值赋他的变量,
void CXuanxiang::OnEditchangedexu()
{
UpdateData(TRUE);
n_cexu=atoi(m_cexu);
这样对吗? 为什么 我设的int n_cexu 总等于0呢???//
{n_cexu=atoi(m_cexu);
UpdateData(TRUE);调换一下位置
void CXuanxiang::OnEditchangedexu()
{
UpdateData(TRUE);
char *str;
str=new char[m_cexu.GetLenth()+1];
for(int i=0;i<m_cexu.GetLenth();i++)
str[i]=m_cexu.GetAt(i);n_cexu=atoi(str);
delete str;
还是一样
还有如下试试:
void CXuanxiang::OnEditchangedexu()
{
UpdateData(TRUE);
n_cexu=atoi(m_cexu.GetBuffer(m_cexu.GetLength()));