如图为刚学会建立的一个基于对话框的程序;虽然很简单,但是还是记录一下,在编辑框输入文字,点击“清除文字”按钮,编辑框内文字消失,点击“复制文字”,编辑框内文字添加到列表框;点击“清除列表框”,列表框内文字全部消失;
代码如下:(只写需要添加的部分)
//清除按钮
void CDialogExampleDlg::OnClearword()
{
// TODO: Add your control notification handler code here
GetDlgItem(IDC_EDIT1)->SetWindowText("");
}
//复制按钮
void CDialogExampleDlg::OnCopy()
{
// TODO: Add your control notification handler code here
CString str;
CListBox* lbx;
GetDlgItem(IDC_EDIT1)->GetWindowText(str);
lbx=(CListBox*)GetDlgItem(IDC_LIST2);
lbx->AddString(str);
}
//清除列表框按钮
void CDialogExampleDlg::OnClearlist()
{
// TODO: Add your control notification handler code here
CListBox *lbx;
lbx=(CListBox*)GetDlgItem(IDC_LIST2);
lbx->ResetContent();
}