使用C或者C ++进行Windows编程时,如何操作GUID?
时间:2020-03-06 14:47:44 来源:igfitidea点击:
使用C或者C ++进行Windows编程时,如何操作GUID?
感谢Rich B解决了我的"错误",并将我对自己问题的回答从问题本身转移到了独立的答案中。
解决方案
在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
这样,如果将我的应用程序移植到另一个plaftorm上,可以保证它仍然可以工作。