Re[2]: managed Guid из native GUID
От: Аноним  
Дата: 29.10.06 20:20
Оценка:
Здравствуйте, Аноним, Вы писали:

А>GUID не передавал, и, честно говоря, лень пробовать. Но — GUID это структура.

Что такое нативный GUID — это понятно. Вопрос скорее наоборот — что такое managed Guid.

А>Но может для GUID можно всё проще сделать, есть value-тип Guid в Framework — посмотри, может его можно приспособить.

Я сейчас так делаю: конвертирую нативный GUID в юникодовскую строку, каковую передаю параметром конструктору безымянного объекта System::String, ссылку на который, в свою очередь, передаю в конструктор managed Guid-а (во как). В двух словах:

wchar_t wsz[48];
StringFromGUID2(guid, wsz, sizeof(wsz)/sizeof(wchar_t));
System::Guid mg(gcnew System::String(wsz));
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.