getkeyboardlayoutlist的问题
来源:百度知道 编辑:UC知道 时间:2024/05/15 04:46:55
dim a(255) as long
getkeyboardlayoutlist(10,a(1))
下面这个为什么是a(1),为什么不是A,
我觉得,是把输入法保存在数组中,而不是保存在数组的元素中.
我的想法错在什么地方.?
指定一个数组,它的元素数量至少应有nBuff规定的元素那么多。这个数组会随同句柄载入可用的键盘布局
指定一个数组.而不是指定数组的一个元素啊.
我觉得应该是
dim a(255) as long
getkeyboardlayoutlist(10,a)
getkeyboardlayoutlist(10,a(1))
下面这个为什么是a(1),为什么不是A,
我觉得,是把输入法保存在数组中,而不是保存在数组的元素中.
我的想法错在什么地方.?
指定一个数组,它的元素数量至少应有nBuff规定的元素那么多。这个数组会随同句柄载入可用的键盘布局
指定一个数组.而不是指定数组的一个元素啊.
我觉得应该是
dim a(255) as long
getkeyboardlayoutlist(10,a)
不知道你用的是什么版本的VB
a(1)在2005中表示数组a中的第二个元素。
a和A都可以的,VB不区分大小写。
...
在VB6中,1是第一个。
.NET中才是第二个。
...
仔细看看getkeyboardlayoutlist中的第二个参数的类型你就知道了。