www.bzyk.net > CEDit sEtwinDowtExt

CEDit sEtwinDowtExt

应该是控件的bug

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

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

SetWindowTextA不对吧, 改成SetWindowText或者SetWindowTextW。SetWindowTextW是CEdit对象的函数而不是CString对象的. 本回答由提问者推荐 评论 ...

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

m_Edit3.SetWindowText(m_s1+"\r\n"+m_s2);

//获得EDITCEdit* pBoxOne;pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1);//付值pBoxOne->SetWindowText( _T"FOO" );//取值CString str;pBoxOne->...

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

CEdit *p=(CEdit*)GetDlgItem(IDC_EDIT1); p->SetFocus(); p->SetWindowText(str); p->SetSel(0,-1);当然,换成p->SetSel(str.GetLength(),-1);abc...

最好用CString SetWindowText的参数还可以是一个CString,等你得到数据以后只要转换一下就可以了 比如你的数据由char a和int b组成 那么就可以 CString s; s.Format(_T("%c%d"),a,b); m_Edit.SetWindowText(s); Format的用法格式和printf十分类...

网站地图

All rights reserved Powered by www.bzyk.net

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