读书人

注册表如何保存浮点数啊

发布时间: 2012-02-07 17:45:36 作者: rapoo

注册表怎么保存浮点数啊?
这些是值的类型:#define REG_BINARY ( 3 ) // Free form binary
#define REG_DWORD ( 4 ) // 32-bit number
#define REG_DWORD_LITTLE_ENDIAN ( 4 ) // 32-bit number (same as REG_DWORD)
#define REG_DWORD_BIG_ENDIAN ( 5 ) // 32-bit number
#define REG_LINK ( 6 ) // Symbolic Link (unicode)
#define REG_MULTI_SZ ( 7 ) // Multiple Unicode strings
#define REG_RESOURCE_LIST ( 8 ) // Resource list in the resource map
#define REG_FULL_RESOURCE_DESCRIPTOR ( 9 ) // Resource list in the hardware description
#define REG_RESOURCE_REQUIREMENTS_LIST ( 10 )

并没有浮点数啊?
怎么保存浮点数

[解决办法]
那就存为字符串
[解决办法]
LS正解,字符串
[解决办法]
是呀。转换成字符串就OK了。
[解决办法]
转换成字符串

如果自己知道浮点数范围和精度

可以乘以一个数,保存为整型

比如 12.12

保存的时候 乘100 变成 1212

取出的时候再除以100


1212/100.0

读书人网 >VC/MFC

热点推荐