2 回答

TA貢獻(xiàn)1887條經(jīng)驗(yàn) 獲得超5個(gè)贊
1.讀和寫都有兩種方法:第一是給控件添加 值變量;第二是給控件添加 控制變量。這些都是在類向?qū)Ю锏奶砑映蓡T變量。若是 值變量 則直接使用,若是 控件變量,則需要調(diào)用函數(shù)GetWindowsText()等來使用。
2. 若是值變量,則直接相加代碼如下
UpdateData();
int tol = m_edit+num;
if(tol>0)
OnOK();
else
OnCancel();
UpdateData(false);

TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個(gè)贊
1.
寫 SetDlgItemText(IDC_EDIT1,"EDIT1");
讀 CString str;
GetDlgItemTextW(IDC_EDIT1,str);
2.
.h
class CMainDlg : public CDialog
{
public:
CString m_EditValue;
void deal(int num);
};
.cpp
void CMainDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX, IDC_EDIT1, m_EditValue);
}
void CMainDlg::deal(int num)
{
int x=m_EditValue+num;
if(x>0)
{
OnOk();
}
else if(x<0)
{
OnCancel();
}
}
實(shí)際使用,需要根據(jù)你的情況修改了
- 2 回答
- 0 關(guān)注
- 185 瀏覽
添加回答
舉報(bào)