|
|
VC++基础知识——Edit的赋值取值问题! |
|
|
作者:未知 来源:月光软件站 加入时间:2005-6-5 月光软件站 |
|
|
主 题: |
|
Edit编辑框怎么获取输入内容和赋值 |
作 者: |
|
gyj_china (透明)
|
等 级: |
|
 |
信 誉 值: |
|
100 |
所属论坛: |
|
VC/MFC 基础类 |
问题点数: |
|
20 |
回复次数: |
|
14 |
发表时间: |
|
2005-2-24 10:07:10 |
|
|
|
|
|
|
|
Edit编辑框怎么获取输入内容和赋值,我不知道这么问是否正确,Edit1的Member为m_Edit1
|
|
|
|
回复人:fanqing(火影忍者+26%)
(
) 信誉:68 |
2005-2-24 10:09:44 |
得分:2 |
|
|
? |
m_Edit1.SetWindowText("fanqing"); CString str; m_Edit1.GetWindowText(&str);
|
|
Top |
|
|
回复人:handwolf(初学者)
(
) 信誉:95 |
2005-2-24 10:10:46 |
得分:2 |
|
|
? |
SetWindowText(); GetWindowText();
看看msdn
|
|
Top |
|
|
回复人:smileconfess()
(
) 信誉:100 |
2005-2-24 10:12:34 |
得分:2 |
|
|
? |
用CWnd的GetWindowText()函数和SetWindowText()
|
|
Top |
|
|
回复人:gyj_china(透明)
(
) 信誉:100 |
2005-2-24 10:18:25 |
得分:0 |
|
|
? |
我装的VC6。中CEdit怎么没有成员SetWindowText();GetWindowText();是怎么回事?
|
|
Top |
|
|
回复人:wenddy112(敬)
(
) 信誉:100 |
2005-2-24 10:27:22 |
得分:2 |
|
|
? |
如果你的m_Edit1是CString那么你应该是这样。 //取值 UpdateData(TRUE); CString buf = m_Edit1; .... //赋值 m_Edit1="ok!"; UpdateData(FALSE);
|
|
Top |
|
|
回复人:fanqing(火影忍者+26%)
(
) 信誉:68 |
2005-2-24 10:27:35 |
得分:2 |
|
|
? |
可能把向导中设置变量时选择控件类型时选了cstring,应该是control.
|
|
Top |
|
|
回复人:fanqing(火影忍者+26%)
(
) 信誉:68 |
2005-2-24 10:27:40 |
得分:2 |
|
|
? |
可能把向导中设置变量时选择控件类型时选了cstring,应该是control.
|
|
Top |
|
|
回复人:zhanghk(lion)
(
) 信誉:99 |
2005-2-24 10:28:31 |
得分:2 |
|
|
? |
SetWindowText();GetWindowText();是CWnd的成员函数,CWnd是CEdit的基类,所以楼上的方法都是正确的。
|
|
Top |
|
|
回复人:goodheartppl(goodheart)
(
) 信誉:96 |
2005-2-24 10:43:48 |
得分:2 |
|
|
? |
CString strEdit; m_Edit1.GetWindowText(&strEdit); m_Edit1.SetWindowText(_T"my string");
或是用 SendMessage
|
|
Top |
|
|
回复人:smileconfess()
(
) 信誉:100 |
2005-2-24 10:44:58 |
得分:2 |
|
|
? |
你的m_Edit1如果是CString 型的,就用wendy112的方法。
|
|
Top |
|
|
回复人:lake_wave()
(
) 信誉:100 |
2005-3-1 8:36:34 |
得分:0 |
|
|
? |
向导中关联Edit控件变量最简单. 注意控件类型选control,然后 UpdateData( ); CString buf = m_strEdit; m_strEdit="your string"; UpdateData(FALSE); 这样就可以将控件实际值与字符串对应起来.
|
|
Top |
|
|
回复人:ponder()
(
) 信誉:98 |
2005-3-1 9:06:05 |
得分:0 |
|
|
? |
如果向导中设置变量时选择控件类型时选了cstring CEdit * pedit=(CEdit*)GetDlgItem( editID ); CString str; pedit->GetWindowText(str);
| | |
| |

|
|
相关文章:相关软件: |
|