【发布时间】:2008-09-26 17:18:32
【问题描述】:
在使用 C 或 C++ 进行 Windows 编程时如何操作 GUID?
【问题讨论】:
-
不要在问题中回答问题。
在使用 C 或 C++ 进行 Windows 编程时如何操作 GUID?
【问题讨论】:
在 Win32 下,如果你想操作 GUID,你可以使用 UuidXXX() 网络/RPC 函数:
UuidCompare()
UuidCreate()
UuidCreateNil()
UuidCreateSequential()
UuidEqual()
UuidFromString()
UuidHash()
UuidIsNil()
UuidToString()
【讨论】:
我使用 boost::uuid : http://www.boost.org/doc/libs/1_43_0/libs/uuid/index.html 这样,如果我将我的应用程序移植到另一个平台上,它可以保证仍然可以工作。
【讨论】: