DWORD是什么类型
在注册表中,DWORD值是一个32位(双字节长)长度的数值。
在注册表编辑器中,系统以十六进制的方式显示DWORD值。
在Wndows2000/XP中,还有两种形式:1.多字符串值多字符串值允许将一系列项目作为单独的一个值使用,对于多种网络传输协议、多个项目、设备列表以及其他类似的列表条目来说,都可以使用多字符串值来表示。
该键值除WndowsXP系统外,仅在Regedt32.exe中可见。
多字符串值的内部名称为REG_MULT_SZ。
2.可扩充字符串值可扩充字符串值代表一个可扩展的字符串,用于保存环境变量的占位符,除WndowsXP系统外,仅在Regedt32.exe中可见。
注册表中REG
展开全部 百度百科里就说的很详细了DWORD值(REG_DWORD) 由 4 字节长(32 位整数)的数字表示的数据。
设备驱动程序和服务的许多参数都是此类型,以二进制、十六进制或十进制格式显示在注册表编辑器中。
REG文件中一般表现为“a”=“dword:00000001”。
1个二进制位称为1个bit(位),8个二进制位称为1个Byte(字节),8 bit = 1 byte。
2个字节就是1个Word(1个字,16位),DWORD(Double Word)就是双字的意思,两个字(32位)。
...
C++文件中能使用DWORD类型吗
展开全部 再把 dword转为字符串的也发出来void HashToString(char *strHash,SHA1 hash,int iSize) //hash转成字符串{uchar *p=(uchar *)&hash;char tmp[3]={0};for (int j=0;j<iSize;j++){sprintf(tmp,"%02X",(uchar)p[j]);//OutputDebugString(tmp);strcat(strHash,tmp);}//OutputDebugString(strHash);}...
转载请注明出处51数据库 » dword类型如何命名