有容乃大 无欲则刚

C++博客 首页 新随笔 联系 聚合 管理
  10 Posts :: 0 Stories :: 1 Comments :: 0 Trackbacks
void CTestDlg::OnBnClickedBtnAdd()
{
    
// TODO: 在此添加控件通知处理程序代码
    /*
    if(m_blsCreate == FALSE)
    {
        m_btn.Create(_T("Huyvanpull"),BS_DEFPUSHBUTTON | WS_VISIBLE | WS_CHILD,
            CRect(0,0,100,100),this,123);
        m_blsCreate=TRUE;
    }
    else
    {
        m_btn.DestroyWindow();
        m_blsCreate=FALSE;
    }
    
*/


    
/*
    int num1, num2, num3;
    char ch1[10],ch2[10],ch3[10];

    GetDlgItem(IDC_EDIT1)->GetWindowText((LPTSTR)(LPCTSTR)ch1,10);
    GetDlgItem(IDC_EDIT2)->GetWindowText((LPTSTR)(LPCTSTR)ch2,10);

    num1=atoi(ch1);
    num2=atoi(ch2);
    num3=num1+num2;
    itoa(num3,ch3,10);
    GetDlgItem(IDC_EDIT3)->SetWindowText((LPTSTR)(LPCTSTR)ch3);
    
*/


    
/*
    int num1, num2, num3;
    char ch1[10],ch2[10],ch3[10];

    GetDlgItemText(IDC_EDIT1,(LPTSTR)(LPCTSTR)ch1,10);
    GetDlgItemText(IDC_EDIT2,(LPTSTR)(LPCTSTR)ch2,10);
    num1=atoi(ch1);
    num2=atoi(ch2);
    num3=num1+num2;
    itoa(num3,ch3,10);
    SetDlgItemText(IDC_EDIT3,(LPTSTR)(LPCTSTR)ch3);
    
*/


    
/*
    int num1, num2, num3;
    num1=GetDlgItemInt(IDC_EDIT1);
    num2=GetDlgItemInt(IDC_EDIT2);
    num3=num1+num2;
    SetDlgItemInt(IDC_EDIT3,num3);
    
*/


    
/*
    //默认为真,指示数据正在被获取 
    UpdateData();
    m_num3=m_num1+m_num2;
    //设置成假,指示数据正在被初始化
    UpdateData(FALSE);
    
*/


    
/*
    int num1=0, num2=0, num3=0;
    TCHAR ch1[10],ch2[10],ch3[10];

    m_edit1.GetWindowText(ch1,10);
    m_edit2.GetWindowText(ch2,10);
    
    num1=_ttoi(ch1); 
    num2=_ttoi(ch2); 
    num3=num1+num2;
    _itot(num3,ch3,10); 

    //CString h;   
    //int a=_ttoi(h);  
    //CString h;   
    // h.Format(_T("%d"),num3); 
    m_edit3.SetWindowText(ch3);
    
*/


    
//GetDlgItem(IDC_EDIT1)->SendMessage(WM_GETTEXT,10,(LPARAM)ch1);
    /*
    int num1=0, num2=0, num3=0;
    TCHAR ch1[10],ch2[10],ch3[10];
    m_edit1.SendMessage(WM_GETTEXT,10,(LPARAM)ch1);
    m_edit2.SendMessage(WM_GETTEXT,10,(LPARAM)ch2);

    num1=_ttoi(ch1); 
    num2=_ttoi(ch2); 
    num3=num1+num2;
    _itot(num3,ch3,10); 

    m_edit3.SendMessage(WM_SETTEXT,10,(LPARAM)ch3);
    
*/

    
int num1=0, num2=0, num3=0;
    TCHAR ch1[
10],ch2[10],ch3[10];
    SendDlgItemMessage(IDC_EDIT1,WM_GETTEXT,
10,(LPARAM)ch1);
    SendDlgItemMessage(IDC_EDIT2,WM_GETTEXT,
10,(LPARAM)ch2);

    num1
=_ttoi(ch1); 
    num2
=_ttoi(ch2); 
    num3
=num1+num2;
    _itot(num3,ch3,
10); 

    SendDlgItemMessage(IDC_EDIT3,WM_SETTEXT,
10,(LPARAM)ch3);
}
posted on 2009-06-21 16:06 huyvanpull 阅读(207) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理