vb ?急
Const READ_CONTROL = &H20000 请问vb中定义常量 其16进制可以是任何数据?
[解决办法]
能闻得明白一点么?
[解决办法]
不行,名字可以随便定,值不行。不同的值在函数中代表不同的作用。
[解决办法]
常量的值当然可以是任何数了,只要不超出类型的最大范围就是了.
对一个16进制的数来说,可以0-9,A-F的任一个数字.
[解决办法]
那些参数是通过16进制的值来确定的,那些名字只是零时为值起的代号而已,是为了让人读得方便的,在编译时会用值来替换。您自己试试就知道了。
[解决办法]
ls的ls,定义时当然是任何数都可以。但我的理解是lz是为了某个API函数的参数来定义的,这时就不能随便来了。lz您说是不是这个意思?
[解决办法]
您可以到
http://www.google.com/codesearch
搜索
READ_CONTROL
其值只能是 &H20000 , 最多时进制的不同罢了。