'}; float num3=0; GetDlgItemText(IDC"og:type" content="webpage">'}; float num3=0; GetDlgItemText(IDC" /> '}; float num3=0; GetDlgItemText(IDC"> MFC中一个Edit Control中输入浮点数,如何获取并在程序内计算。GetDlgItemInt只能是整形,要小数点怎_框架_内存溢出

阅读 13

MFC中一个Edit Control中输入浮点数,如何获取并在程序内计算。GetDlgItemInt只能是整形,要小数点怎,第1张

我给你写个例子:

CString num1,num2;

char num[256]={'\0'};

float num3=0; GetDlgItemText(IDC_EDIT_NUM1,num1);//获取输入的浮点数

1

GetDlgItemText(IDC_EDIT_NUM2,num2);//获取输入的浮点数2

num3 = atof(num1)+atof(num2);//将字符串转换为浮点数并求和

sprintf(num,"%f",num3);//将浮点数转换为字符转

SetDlgItemText(IDC_EDIT_NUM3,num);//显示运算结果

在你的dialog类里创建一个成员函数 CString或TCHAR

继承实现函数OnOK,在里面调用GetDlgItemText

或者利用DDX_Text及UpdateData(TRUE)选择文件可以用openfileDialog控件

,其FileName属性就是所选中文件的路径;选择文件夹用FolderBrowserDialog控件,其SelectedPath属性就是所选中文件夹的路径。

很简单:

m_EditGetLine(0,lpszBuffer);//读取edit控件中第一行文本存入lpszBuffer指向的字符串中,m_Edit是与edit控件关联的变量

可参考代码:

int

i,

nLineCount

=

m_myEditGetLineCount();//m_myEdit是与edit控件关联的变量

CString

strText,

strLine;

//

Dump

every

line

of

text

of

the

edit

control

for

(i=0;

i

<

nLineCount;

i++)

{

//

length

of

line

i:

int

len

=

m_myEditLineLength(m_myEditLineIndex(i));

m_myEditGetLine(i,

strTextGetBuffer(len),

len);

strTextReleaseBuffer(len);

strLineFormat(_T("line

%d:

'%s'\n"),

i,

strText);

AFXDUMP(strLine);//输出得到的每行数据

}

VC++MFC中,通过控件对象或控件指针获取本控件ID可以使用GetDlgCtrlID函数,示例如下:

CEdit pEdit = (CEdit )GetDlgItem(IDC_EDIT1);//获取控件指针

int nID = pEdit->GetDlgCtrlID();//获取该控件的ID这是通过代码获取控件ID的方法,需要注意的是,这样获取的是一个“数字”ID,而不是在程序代码中使用的宏ID(如IDC_EDIT1)的名字,这个控件的宏ID名在编译之后是无法获取的。

IDC_EDIT1

这样的控件ID,实际是定义在resourceh中的一个宏定义,用于方便代码和对话框资源的管理,实际上,控件的ID就是一个数字,你可以在该h头文件中看到具体的定义,也可以在资源编辑器中,点击控件,查看它的“宏”ID。以上就是关于MFC中一个Edit Control中输入浮点数,如何获取并在程序内计算。GetDlgItemInt只能是整形,要小数点

怎全部的内容,包括:MFC中一个Edit Control中输入浮点数,如何获取并在程序内计算。GetDlgItemInt只能是整形,要小数点怎、MFC:如何获得dialog里的editcontrol的内容、MFC 编程的控件mfc editbrowser control。怎么获取该控件所选中文件的值,即选中文件的路径。vs2010编译器等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:

内存溢出

原文地址:

http://outofmemory.cn/web/9513533.html
的是
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
黑麻油 黑麻油 一级用户组
jQuery怎么获取到div下的table对象 table没有id也没有class
上一篇
2023-04-29
3. nacos服务发现
2023-04-29

发表评论
请登录后评论... 登录
提交

    评论列表(0条)
保存
{label} {label}