SetWindowText获得的是CString的地址,为什么不是其值啊?
CString m_str;
UCHAR m_buf1[32] = "09962b7f ";
m_str.Format( "%08x ",m_buf1);
CEdit* m_edit = (CEdit*)GetDlgItem(IDC_EDIT_CAPACITY);
m_edit-> SetWindowText(m_str);
SetWindowText获得的是CString的地址0012f3d4,为什么不是其值09962b7f啊?
[解决办法]
m_str.Format( "%08x ",m_buf1);
--> >
m_str.Format( "%s ",m_buf1);
[解决办法]
CString m_str = _T( " ");
UCHAR m_buf1[32] = "09962b7f ";
m_str = m_buf1;