注册 登录
编程论坛 新人交流区

一个VB与API的盲者的疑问

过去了 发布于 2007-10-29 15:07, 595 次点击
各位大虾好!我也学习VB一段时间了,也看了好多的书及网上的资料,但我始终没有搞明白API

比如,要让程序完成一个操作,而又必需通过API才能完成,那么我要怎么查看用那一个API函数,而声明过后,我又应该怎么做?

声明后总要用吧,那怎么用呢?想请大虾最好是给个例子,让我仔细看看。

小弟在这里谢过了…………谢谢……
10 回复
#2
reandy2007-10-29 15:45
好!
#3
halei132007-10-29 16:35
路过,帮顶。。
#4
octopus20072007-10-29 17:06

我给你一个例子:

GetMessagePos 取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置
VB声明
Declare Function GetMessagePos Lib "user32" Alias "GetMessagePos" () As Long
说明
取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置
返回值
Long,X坐标对应于结果值的低字,Y坐标对应于高字

#5
过去了2007-10-29 17:37
没懂…………一点也没懂……我看的那些资料也都是像这位兄台这么说的,
#6
过去了2007-10-29 17:39
以下是引用octopus2007在2007-10-29 17:06:47的发言:

我给你一个例子:

GetMessagePos 取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置
VB声明
Declare Function GetMessagePos Lib "user32" Alias "GetMessagePos" () As Long
说明
取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置
返回值
Long,X坐标对应于结果值的低字,Y坐标对应于高字

比如说我要用这个函数我怎么引用啊…………

#7
菜鳥弎魛2007-10-29 17:41

我也不是很明白,给我讲讲,最好给个资料
zw_asp.net@163.com

#8
过去了2007-10-29 17:45
我可是在线等哟…………希望版主们都来看看,给解答一下…………
#9
钻石不透明2007-10-29 19:52

感同身受 觉得是很多新手都疑惑的问题吧 希望能够有朋友能够讲得通俗易懂些

#10
过去了2007-10-30 08:51
怎么这个里面没有版主来顶呢?………………

这个问题都弄得了整了好长一段时间了,实在没办法才到网上找一个大的论坛来请教。

#11
过去了2007-10-30 08:53
以下是引用octopus2007在2007-10-29 17:06:47的发言:

我给你一个例子:

GetMessagePos 取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置
VB声明
Declare Function GetMessagePos Lib "user32" Alias "GetMessagePos" () As Long
说明
取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置
返回值
Long,X坐标对应于结果值的低字,Y坐标对应于高字

没搞懂,什么是高字,什么是低字,我对API等于是一点也不懂…………

不过谢谢了,我会去多查查资料

1