📄 subject_52112.htm
字号:
<p>
序号:52112 发表者:BB头 发表日期:2003-09-08 09:30:29
<br>主题:初学都提问:怎样改为浮点型输出
<br>内容:在CEdit输入的是不是以字符串形式输入?<BR><BR>以下函数只能以整型输出,请问怎样才能以浮点型输出呢?<BR><BR>void CBDlg::OnChangeEdit1() <BR>{<BR> CString temp=GetDlgItemInt(IDC_EDIT1);<BR> SetDlgItemInt(IDC_STATIC1,temp);<BR> <BR>}
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:BB头 回复日期:2003-09-08 09:32:47
<br>内容:发错:CString temp=GetDlgItemInt(IDC_EDIT1);<BR> <BR>改为:int temp=GetDlgItemInt(IDC_EDIT1);
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:iamhere 回复日期:2003-09-08 09:35:00
<br>内容:CString temp=GetDlgItemInt(IDC_EDIT1);<BR>这句话居然不报错???GetDlgItemInt返回可是UINT类型啊!<BR><BR><BR>以下以字符串的形式读出Edit中的内容,那么可以不用管Edit中的内容是什么形式:<BR>CString temp;<BR>GetDlgItemText(IDC_EDIT1 , temp );<BR><BR>SetDlgItemText(IDC_STATIC1,temp);<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:BB头 回复日期:2003-09-08 09:55:55
<br>内容:先谢过iamhere!<BR><BR>若是要计算,如把temp=temp*2这样的话,temp为CString型应不能用temp=temp*2做,这样的情况下应怎样修改?<BR><BR>还有现在看VC和MFC的书很的类和函数,应怎样出学习?<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:iamhere 回复日期:2003-09-08 10:00:03
<br>内容:// 首先取得Edit中内容<BR>CString temp;<BR>GetDlgItemText(IDC_EDIT1 , temp );<BR><BR>// 转换为浮点型<BR>double dTemp = atof( temp ); // 转换为整型用atoi<BR><BR>// 重新计算dTemp<BR>dTemp *= 2;<BR><BR>// 重新转换为字符串<BR>temp.Format( "%f" , dTemp );<BR><BR>// 设置显示<BR>SetDlgItemText(IDC_STATIC1,temp);
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -