
呵呵,一楼回答得0分才对。《Windows内核原理与实现》讲的是windows内核代码,它和api源码没有丝毫关系,并且 windows核心代码的接口是在ntdlldll中的,windows api 只是导入了这些动态链接库而已,没有什么技术难度的。
Dim MyClient As WebClient = New WebClient
Dim MyReader As New SystemIOStreamReader(MyClientOpenRead(url), SystemTextEncodingDefault) '定义新的文件流并读取网页文件数据,url表示需要打开的网页地址
Dim longTxt As String = MyReaderReadToEnd 'longtxt存储了网页的源码
MyReaderClose()
版本 2
支持库 spec
局_短路径 = 取空白文本 (255)
GetShortPathNameA (“D:\Program Files (x86)\e\samples\易包\使用易包输出类\my_epk20epk”, 局_短路径, 255)
调试输出 (局_短路径)
点击方法的时候,如果没有关联源码会出现一堆东西,
那里有个按钮,你点击去关联SDK源码路径在你的SDK目录下\sources目录下,如果没有zip的包,你直接找个andorid-xx 文件夹压缩成zip就可以关联了,还不行就留下 Q吧,
右键BuildPath->Config Path
点开androidxx->点开androidjar
在sourceAttachment中选择ExternalFile,选择你下载的android22源码包。
注:这种方式有时候会和java源码冲突。冲突时会显示一批抛出no stub的异常代码。你只有按照上述方法重新设置下即可。
想看API是怎么编写的,可以去学下《C语言接口与实现:创建可重用软件的技术》。他会教你C语言的接口的实现技术。
不过WIN32的编程接口函数可是C++编写的,不是C写的哦!
微软一向是闭源的,所以应该是不提供真正的API源码,但是就像MFC有很多人研究,并猜测里面的源码一样,WIN32 API肯定也有人研究过,写过他自己理解的API源码。
不过你最开始还是先以会用为主,用熟为主。等到API精通以后,再在了解WINDOWS *** 作系统工作原理的基础,看看别人是怎么分析WIN32 API的。
最值得学的当属Spring框架了。不过学之前还是先熟悉它里面的各种概念好一些。
如果想零碎点学的话,Apache网站上的一些java工具,比如ant之类的,可以在了解其作用的情况下看源码分析功能的实现。
以上就是关于哪里可以看到windows api函数的源代码全部的内容,包括:哪里可以看到windows api函数的源代码、vb.net中如何利用api函数获取网页源代码、取短路径 要易语言源码 API用法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)