API 是VB程序员的必须品 能挣工资 就一定要学API 因为VB的局限性,文件大.控件制作者要考虑到使用者的一切可以用的情况 所以文件必要的大了起来
软件大小也是衡量软件好坏的一个指标.
所以,应用WINAPI应该是VB编程的必经之路.
其实,VB的API也不是很难,主要是学习有点麻烦而已
函数声明都要有一个很长的代码..
Declare Function BeginPath Lib "gdi32" Alias "BeginPath" (ByVal hdc As Long) As Long
是不是代码看不过来啊 不过微软为了使程序员不造成这些东西的输入错误,搞了一个API浏览器.
其实主要记的API的地方不多.
Declare Function 这个东西是每个API必须的,所以死记就可以了,一般像BeginPath这样的函数声明都与英语的意思相关,所以你稍微有点英语基础就能够很方便的记住这些API
Lib "gdi32" Alias "BeginPath" (ByVal hdc As Long) As Long
这些怎么解释呢?Lib "gdi32" Alias "BeginPath" 就是要调用这个函数所在的DLL文件. ALias "BeginPath" 这个是别名,预防声明错误用的,如果你有把握的话可以省略.
Lib 后面"gdi32"这个是DLL的文件名称. 它有很多的DLL库.如果这些DLL在WINDOWS或者SYSTEM32的文件夹下可以不用加别的.如果你用的别的DLL中的函数,而你的DLL不在这两个文件夹下,就要声明路径了.如"D:\API\gdi32.DLL"
最后说一句……………………………………………………我先去吃饭了,如果有什么问题可以稍候再问我。。。