有时,需要在编辑框当中直观地显示后台的数据,把数据显示到编辑框中的三个方法如下:
方法一:
char ch[20];
itoa(nData,ch,10);
GetDlgItem(IDC_EDIT2)->SetWindowText(ch);
备注:其中itoa中的参数10表示以十进制的方式显示字符串,IDC_EDIT2为编辑框的ID,nData为要显示的后台数据。
方法二:
itoa(nData,ch,10);
SetDlgItemText(IDC_EDIT4,ch);
方法三:
SetDlgItemInt(IDC_EDIT9,nData);
显示完数据后光标(补字号)还在闪烁,以下方法可解决这个问题。
1、::HideCaret(GetDlgItem(IDC_EDIT2)->GetSafeHwnd());
2、GetDlgItem(IDC_EDIT2)->HideCaret();