www.bzyk.net > CEDit sEtwinDowtExt

CEDit sEtwinDowtExt

应该是控件的bug

CWnd* pWnd = GetDlgItem(IDC_EDIT);//你的edit的ID pWnd->SetWindowText(_T("你的文字"));

到类向导的Member Variables中看一下,你的m_strPath和m_strText的类型是CString的吧,应该改为CEdit的。

要这样你必须创建一个非模态对话框,而不是模态对话框。这个过程比较麻烦,还要考虑一些细节。下面的步骤可供你参考,写得不全面(假设你的工程名为Test,对话框的ID为IDD_DIALOG1,其类名为CMyDlg,编辑框的ID为IDC_EDIT1): 1、在TestView.h...

说明m_CResult关联的控件变量是CEdit类型,但是setwindowtext是cwnd类的函数,所以不能用啊,你把那个编辑框框架关联一个为char*类型变量temp,然后把这句m_CResult.setWindowText(sz);改为temp=sz就可以了。

CEdit 的 Clear() 函数 有特殊用途。 它可以删掉 当前选中的内容,但还可以用 Undo 函数 恢复。 它可以删掉 当前选中的内容,但还可以用 Cut 函数 把内容 放入 视窗系统的 剪切板(clipboard)。 SetWindowText(_T("")) 相当于 赋值,赋一个空字符...

你用的是什么编译器, 如果是VC6的话, 应该没有SetWindowTextA和SetWindowTextW之类的, 因为它默认的就是ASCII的

CString s; char *str = "this is a test"; s = str; int i = 5000; s.Format( "%d", i ); CEdit *pEdit; pEdit->SetWindowText( s ); pEdit->GetWindowText(s);

CEdit *edit1=(CEdit*)GetDlgItem(IDC_EDIT1);从当前DialogWindow中找到名为IDC_EDIT1的控件,它是CEdit类型的 edit1->SetWindowTextW(_T("你好"))...

网站地图

All rights reserved Powered by www.bzyk.net

copyright ©right 2010-2021。
www.bzyk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com