(1)
文本框:
IDC_EDT_INPUT
统计按钮:
IDC_BTN_COUNT
静态文本控件:
IDC_EDT_OUTPUT
(2)
OnBnClickedBtnCount()
void CMy1Dlg::OnBnClickedBtnCount()
{
// TODO: 在此添加控件通知处理程序代码
CString strInput;
//取得文本框中输入的内容
GetDlgItemText(IDC_EDT_INPUT,strInput);
//获取字符串长度
int nLen=strInput.GetLength();
int nCount=0;
for(int i=0;i<nLen;i++)
{
if((BYTE)strInput[i]>0x7F)
i++;
nCount++;
}
//输出结果
CString strOutput;
strOutput.Format(_T("字符串长度:%d,字符个数:%d"),nLen,nCount);
SetDlgItemText(IDC_OUTPUT,strOutput);
}