有关api,零碎也掌握了一些,如何全面的学习api,大家提提建议吧。举例问题:1、一些api函数介绍如“新编windows api大全”等,并不包含SetLayeredWindowAttributes之类的函数;
2、相关函数的介绍较为简单,没有具体说明参数的取值,比如Declare Function SetLayeredWindowAttributes Lib "user32" (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As LongdwFlags的取值为Const LWA_ALPHA = &H2 或者 Const LWA_COLORKEY = &H1
可是我无法得知这俩个值,那么我就无法使用该函数。
2、相关函数的介绍较为简单,没有具体说明参数的取值,比如Declare Function SetLayeredWindowAttributes Lib "user32" (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As LongdwFlags的取值为Const LWA_ALPHA = &H2 或者 Const LWA_COLORKEY = &H1
可是我无法得知这俩个值,那么我就无法使用该函数。
最好的书籍是msdn或是到微软的在线MSDN中查阅(顺便学学英语^_^)。
在配合API浏览器来找到你要的api函数以及他要用到的结构和常量值。
^_^
只要你知道要申明的参数名,就知道他的值。
慢慢的积累
我也顶顶贴,帮帮大家的忙。
关注中
lihonggen0(李洪根,用.NET,标准答案来了)
不过,我的同学买了一本vb的api大全,58元,
挺好的,
下次上网告诉你,出版社和书名
要设置就SET...
身边加一个MSDN SDK,
----OK。
学习API,要会里面的参数的传送,我也是初学的,不是那么明白
msdn也是很好啦