Project1

标题: 关于api数据类型。。大大门帮帮 [打印本页]

作者: 厚颜无耻    时间: 2010-9-2 23:39
标题: 关于api数据类型。。大大门帮帮
我想调用api中的getwindowrect函数。。但是它的第二个参数是RECT数据类型
以下是api手册上些的数据类型资料
RECT
类型定义
Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
于是我大雾。就如下定义。。结果不行。。求解释和解答
RECT = Struct.new(: Left, :Top,:Right,:Bottom)
a=RECT.new(nil, nil,nil,nil)  
作者: 后知后觉    时间: 2010-9-3 00:24
这里有一个实例参考.
http://rpg.blue/forum.php?mod=vi ... 6%E8%BE%A8%E7%8E%87
具体的说明请楼下补充^_^
作者: 厚颜无耻    时间: 2010-9-3 09:45
···好像是数组有个pack功能。。虽然不了解。。。但可以照葫芦画瓢了
作者: goahead    时间: 2010-9-3 11:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2010-9-3 11:57
a = [1, 2, 3, 4]
a.pack("llll") or a.pack("l4"), or a.pack("l*")
作者: 厚颜无耻    时间: 2010-9-3 14:00
那个l是指long么?
作者: goahead    时间: 2010-9-3 15:28
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1