CString SampleRateStr; // 用于接收editor controlneirong的CSring
GetDlgItemText(CYVSTSampleRateCtl, SampleRateStr); // 将editor control内容输入CString
double sampleRateValue = _ttof(SampleRateStr); // 将CString转换为浮点数
CString WaveformNameStr;
GetDlgItemText(CYVSTIMWaveformPathCtl, WaveformNameStr);
char waveformPath[256] = { 0 }; // char array
LPWSTR tmp = WaveformNameStr.GetBuffer(WaveformNameStr.GetLength()); // LPWSTR类型变量用于取出CString内存
wsprintfA(waveformPath, "%S", tmp); // 类似于sprintf的格式化输入
如何从MFC的Editor Control控件中读取字符数组和浮点数
本文介绍了如何从EditorControl获取SampleRate字符串,并通过_ttof函数将其转换为浮点数,同时展示了如何处理WaveformName字符串,将其转换为字符数组以便进一步操作。

被折叠的 条评论
为什么被折叠?



