有趣:http://www.allapi.net/apilist/apilist.php:Apilist This list contains 910 API-functions, all explained and illustrated ^^^ with one or more examples. If you want to learn more about API, or don't know what API is, read this Text-file about the Win32 API-function calls (+/- 75 Kb).
巴顿:上面这个程序我这样做为什么不对,请指教 '********API说明****** Public Declare Function NtQuerySystemInformationStr Lib "ntdll" Alias "NtQuerySystemInformation" (ByVal SystemInformationClass As Integer, SystemInformation As Any, ByVal SystemInformationLength As Long, ByVal ReturnLength As String) As Long Public Declare Function NtQuerySystemInformationInt Lib "ntdll" Alias "NtQuerySystemInformation" (ByVal SystemInformationClass As Integer, SystemInformation As Any, ByVal SystemInformationLength As Long, ByVal ReturnLength As Long) As Long '******************** '***********调用 status = NtQuerySystemInformationStr(0, SysBaseInfo, LenB(SysBaseInfo), vbNullString)status = NtQuerySystemInformationStr(2, SysPerfInfo, LenB(SysPerfInfo), vbNullString)'上面这两条可以但下面这一条不行status = NtQuerySystemInformationInt(3, SysTimeInfo, LenB(SysTimeInfo), 0)
应该是: status = NtQuerySystemInformationInt(3, SysTimeInfo, LenB(SysTimeInfo),Byval 0)
status = NtQuerySystemInformationInt(3, SysTimeInfo, clng(LenB(SysTimeInfo)), 0&)
去down一个api32函数的中文手册吧
大家不妨去看看.
http://www.csdn.net/Expert/topic/490/490295.shtm: westwin(浪子西) (2002-1-22 14:18:22) 得0分
http://www.commacn.com/vbsworld/ExtFiles/api32.zip
去down一个api32函数的中文手册吧 这一做法是很好,但是不可能永远这样下去,要做得好必须要懂VC,同时要偏重于SDK编程,而不需要MFC,没有其它什么诀窍!
致各位VB爱好者,SDK真的很重要,掌握了它,可以很大程度上缩短VB & VC之间的差距,你会发现VB的另一个新天地。
你好像特别喜欢那个!!(总挂在嘴边)给我这个菜鸟上一课好吗?
^^^
with one or more examples. If you want to learn more about
API, or don't know what API is, read this Text-file about the
Win32 API-function calls (+/- 75 Kb).
详情请看:MSDN: Platform SDK 和 SDK Documentation
这样提问对吗?我想巴顿明白我的意思。
有劳各位高人了!
'********API说明******
Public Declare Function NtQuerySystemInformationStr Lib "ntdll" Alias "NtQuerySystemInformation" (ByVal SystemInformationClass As Integer, SystemInformation As Any, ByVal SystemInformationLength As Long, ByVal ReturnLength As String) As Long
Public Declare Function NtQuerySystemInformationInt Lib "ntdll" Alias "NtQuerySystemInformation" (ByVal SystemInformationClass As Integer, SystemInformation As Any, ByVal SystemInformationLength As Long, ByVal ReturnLength As Long) As Long
'********************
'***********调用
status = NtQuerySystemInformationStr(0, SysBaseInfo, LenB(SysBaseInfo), vbNullString)status = NtQuerySystemInformationStr(2, SysPerfInfo, LenB(SysPerfInfo), vbNullString)'上面这两条可以但下面这一条不行status = NtQuerySystemInformationInt(3, SysTimeInfo, LenB(SysTimeInfo), 0)
status = NtQuerySystemInformationInt(3, SysTimeInfo, LenB(SysTimeInfo),Byval 0)
我可以响应你的要求,定期在这里公布我手头现有资料的API教程,但我怕各位高人见了会说我在此卖弄,搞不好还会遭到人身攻击,因为我不是高人.不过如果你能找到几位同仁帮我对付那些攻击,我就敢做,每日一篇,免费奉送(^_^,,,不是我写的,摘录而已,故不能要分...嘿嘿..)另外,我支持其他和我有同样想法的同仁,定期公布一些资料(不一定只是API的),以供大家共享,以此来正VB论坛块的不正之风......