gpt4 book ai didi

c++ - 将字符串添加到 CEdit 文本框而不是 CCombobox

转载 作者:行者123 更新时间:2023-11-30 02:13:47 25 4
gpt4 key购买 nike

我目前有一个组合框,它显示一个数字列表,这些数字在别处检索并存储到变量“test”中。每次为“测试”设置另一个数字时,该数字将被添加到组合框列表中。

有没有一种方法可以使用 CEdit 文本框而不是 CComboBox 来显示我的数字?

这就是我对组合框进行编码的方式。

CComboBox *pCombobox = (CComboBox *) (GetDlgItem(IDC_ComboBox)); 

strNumber.Format(_T("%d"),test);
pCombobox->AddString(strNumber);

如有任何帮助,我们将不胜感激。谢谢。

最佳答案

假设您在对话框中放置了一个适当的编辑控件,例如 ID IDC_Edit,然后获取现有字符串,将新值附加到它,用新字符串替换。

CString text;
GetDlgItemText(IDC_Text, text);

if (text.IsEmpty())
text.Format(_T("%d"), test);
else
text.AppendFormat(_T(",%d"), test);

SetDlgItemText(IDC_Text, text);

关于c++ - 将字符串添加到 CEdit 文本框而不是 CCombobox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58871355/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com