在VB中,如何调用API函数?

 我来答
yrd241
2009-01-02 · TA获得超过339个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:143万
展开全部
好 这个问题我来答
首先 打开vb 然后在菜单栏找到外接程序 点击 选中里面的外接程序管理器 然后在里面的列表里面 找到vb 6 Api viewer 选中在旁边的加载行为里把在启动时添加和加载/卸载选中 然后点确定 这时候再重新点一下外接程序 发现里面多了个API 浏览器 打开 点文件 加载文本文件 选中里面的win32API.txt 然后发现列表框里出现暴多的API 函数 选中你要的 然后把下面生成的代码复制 粘到你的vb程序代码里面 就完成了调用!
吁~ 一口气
希望能看懂~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
洒家不戒女色
2009-01-02 · TA获得超过283个赞
知道小有建树答主
回答量:266
采纳率:0%
帮助的人:150万
展开全部
在模块或者全局声明一下。。之后照着调用普通函数那样调用就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hewucheng
推荐于2016-03-29 · TA获得超过1501个赞
知道小有建树答主
回答量:555
采纳率:0%
帮助的人:293万
展开全部
' 声明 API 过程 ,比如声名SetWindowTextA
'首先,在模块的声明部分对过程进行声明:
Private Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String) As Long
'调用 API 过程:在声明了函数之后,调用它的方式与标准的 Visual Basic 函数相同。
'在下例中,Form Load 事件调用了上面声明的过程。
Private Sub Form_Load()
Call SetWindowText(Form1.hwnd, "Welcome to VB")
End Sub
'专门介绍Visual Basic调用API的书:
'1、机械工业出版社的《Visual Basic 5.0 Win32 API 开发人员指南》,作者Dan Appleman,100多元,但是这方面的经典作品。
'2、《Visual Basic开发指南-- Win32 API篇》
'3、《Visual Basic Win32API编程》
'4、《Visual Basic 6.0 API函数开发实例》
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式