以下消息api id是什么意思

时间:2015-02-20 16:26:40

标签: vb.net winforms

谁能告诉我这些代表什么?

&H100 
&H109
&H200 
&H20E

有谁知道我在哪里可以找到关于这些以及它们的含义的更多信息?

1 个答案:

答案 0 :(得分:3)

这些是表示为十六进制文字的数值。 &H前缀是十六进制数的VB.NET语法。数字是数字。他们总是意味着同样的事情。它只是表达价值观的另一种方式,就像不同的语言使用不同的词来表示相同的想法一样。通常,数字表示为base-10,但有时十六进制可能更方便,因为每两个数字恰好是一个字节。每个数字的范围为0-F,因此两位数的范围可以是00(0)到FF(255),这是一个字节的范围。大多数语言都代表十六进制,前缀为0x。 VB以&H作为前缀是不常见的。以下是10个基数:

  • &H100 = 256
  • &H109 = 265
  • &H200 = 512
  • &H20E = 526

这些值的含义取决于使用它们的API。如果这些是窗口消息代码,this MSDN article将是一个很好的起点。