是否可以在 windows api 的文本框中使用 SetWindowsText() 显示一维值数组?
例如。SetWindowText(hwndStatic3, sArray);
** * ** * ** * ** * ** * ** *编辑* ** * ** * ** * **
我在 windows api 上有一个文本框,我在其中使用 GetWindowText() 检索写入文本框中的字符串,然后将字符串转换为十进制数组。然后,当我尝试在另一个文本框中使用 SetwindowsText 打印这些值时,我将此十进制数组值转换为十六进制值。但是,只有数组的最后一个值正在打印。如何打印所有值?
** * ** * ** * ** * ** * ** *编辑* ** * ** * ** * **
代码:
GetWindowText(hwndtext1, value, 256);
for (i = 15; i >= 0; i--)
{
temp[i] = atoll(value); //converts sting to decimal
ulltoa(temp[i] , sArray, 16); //converts decimal to hexadecimal
buf[i] = temp[i];
}
SetWindowText(hwndStatic3, sArray);