WM_GETTEXT = &HD 与 WM_GETTEXT = $000D的区别?

来源:百度知道 编辑:UC知道 时间:2024/09/18 05:25:20
WM_GETTEXT = &HD 与 WM_GETTEXT = $000D有什么区别?两个不同类型的数据怎么可以等同起来呢?一个是长整型,一个是字符型的。&HD 是指14吗?
谢谢回答!

都是十六进制的长整型,只不过前者是VB下的定义方式,后者是VC下的定义方式

WM_GETTEXT = $000D 肯定是错的,$000D,什么也不是,字符串的$是放在变量名后 a$ = "123"
&HD是13,VB中前缀&H表示是十六进制