设置 | 登录 | 注册

目前共有2篇帖子。

【VS2019】蓝牙UUID转C语言数组的窗口程序

2楼 巨大八爪鱼 2026-1-30 09:57
void CMFCApplication1Dlg::OnBnClickedOk()
{
    CString str;
    m_edit1.GetWindowText(str);
    int len = str.GetLength();

    CString arrstr = TEXT("{");
    for (int i = len - 2; i >= 0; i -= 2)
    {
        if (str[i + 1] == '-')
            i--;
        if (i != len - 2)
            arrstr += TEXT(", ");
        arrstr += TEXT("0x") + str.Mid(i, 2);
    }
    arrstr += TEXT("}");
    m_edit2.SetWindowText(arrstr);
    m_edit2.SetFocus();
    m_edit2.SetSel(0, -1);

    //CDialogEx::OnOK();
}
巨大八爪鱼 2026-1-30 10:09

MFC的CString字符串类使用起来非常方便,专为Windows设计,比C++标准库的std::string字符串类多了很多常用的功能。

内容转换:

回复帖子
内容:
用户名: 您目前是匿名发表。
验证码:
看不清?换一张