代码是这样的(getstr是一按扭的BN_CLICKED)void getstr()
{ Finddlg *dlg=new Finddlg;
dlg->Create(ID);
dlg->ShowWindow(SW_SHOW);
CWnd *pEdit=GetDlgItem(IDC_EDIT);
pEdit->SetWindowText("Edit"); //1
CString csText;
pEdit->GetWindowText(csText); //2删除1,2处,可以运行,加任意一处按下按扭就出错,好象是ASSERT
{ Finddlg *dlg=new Finddlg;
dlg->Create(ID);
dlg->ShowWindow(SW_SHOW);
CWnd *pEdit=GetDlgItem(IDC_EDIT);
pEdit->SetWindowText("Edit"); //1
CString csText;
pEdit->GetWindowText(csText); //2删除1,2处,可以运行,加任意一处按下按扭就出错,好象是ASSERT
解决方案 »
- 枚举控件出错,麻烦大家帮忙看看问题出在哪
- Local Settings里面的文件扫描不到怎么办
- 关于LoadBitmaps(LPCSTR)与LoadBitmaps(UINT)效果竟然不一样?
- 在一个对话框中显示另一个对话框出错
- 结合c8051f340开发usb通讯程序的问题
- 如何
- 问个弱弱的问题.:)得到一个ActiveX控件的IDispatch指针后,如何使用?有没有与CListCtrl相同的ActiveX控件?
- 本人明天去阿里巴巴面试,大家说要注意点什么呀?
- 如何在插入一条记录后得到该条记录的编号?
- opengl用aux函数时遇到的问题
- 第一天学VC++的问题?
- 有人了解QQ之类的软件构架吗?
pEdit->ShowWindow(SW_HIDE);
能隐藏掉它
Updatedata(FALSE)试一试。
CString csText;
pEdit->GetWindowText(csText); //2
pEdit->SetWindowTextW ( _T("11111"));
CString szText=_T("22222");
pEdit->SetWindowTextW ( szText );我这里可以的亚
读就用TRUE