переписал его так:
let mut sz_path = [0; 100];
SHGetFolderPathW(NULL(), CSIDL_COMMON_APPDATA, NULL(), 0, sz_path);
Уверен напортачил с типом, но как его исправить? Ошибка:
= note: expected raw pointer `*mut u16`
found array `[{integer}; 100]`
sz_path.as_mut_ptr()
благодарю, а как это превратить в строку? там получается массив чисел
Обсуждают сегодня