非常简单的一个问题
Public Const PROCESS_VM_WRITE = &H20&
这个"&H20&"是多少,怎么运算的,这个值是自己随便设置的吗,如果不是随便设置,那么是从哪儿获取的
[解决办法]
这是16进制长整数,其10进制值为32,它应该是你引用的某个DLL文件中一个(Const PROCESS_VM_WRITE)常数的值.或者有可能是API中的某个常数.
[解决办法]
"&H20&"是个16进制数,换算过来就是10进制的32, 这个常数的意义是要和用到它的API相结合才知道的,不过你没有把相关的API定义贴出来,你可以打开VB的API查看器,到里面去看这个常数的定义
[解决办法]
特殊的用途
比如标识颜色就用 0X123456,每2位标示RGB中的一种颜色。比如:12标示red,34标示green,56标示BLUE
[解决办法]
因为对于专业人来说,十六进制不较好用,更能形象生动的表示机内二进制的编码.&h20&中h是Hexadecimal(十六进制)的意思,所以说用十六进制来算就是十进制中的2*16+0*16=32