使用Platform::Guid^方法从Platform::String^到ToString()非常容易。有关更多细节,请参见文档。
但是我们如何从Platform::String^转换为Platform::Guid^
编辑:
CLSIDFromString和IIDFromString都可以。请以已接受的答案为例。也请#include <wrl\wrappers\corewrappers.h>。
发布于 2015-09-25 15:18:00
只要叫到IIDFromString()函数的帮助就行了。样本代码:
Platform::String^ example("{6DDAD7B6-F8C5-42D9-B4EB-59FE94A4EA5F}");
GUID rawguid;
HRESULT hr = IIDFromString(example->Data(), &rawguid);
if (SUCCEEDED(hr)) {
Platform::Guid guid(rawguid);
// etc..
}https://stackoverflow.com/questions/32784982
复制相似问题