谢谢,但还是有一个问题。 在 2013年2月6日上午11:14,Qian Hong <fracting@xxxxxxxxx>写道: > Hi, > > On Wed, Feb 6, 2013 at 10:56 AM, Zhenbo Li <litimetal@xxxxxxxxx> wrote: > > 请问微软官方的对于各dll的说明文档在哪里?我没有找到。http://source.winehq.org/WineAPI/ 有点不太全。 > > 微软的文档很少以dll为单位进行介绍,一般都是以函数为最小单位进行介绍. > > 如果要了解某个dll,可以用winedump工具先查看这个dll的导出函数,以 usp10.dll 为例: 找一个微软的usp10.dll > (而不是wine的usp10.dll), 运行 winedump -j export usp10.dll , 就能看到一系列函数名, 例如 > ScriptTextOut . 根据这个名字搜索, 就能找到相关的文档, 例如 > > http://msdn.microsoft.com/zh-cn/library/windows/desktop/dd368795(v=vs.85).aspx > 在文档的'引用文献'处, 可以找到一个概括性的页面: > > http://msdn.microsoft.com/zh-cn/library/windows/desktop/dd374091(v=vs.85).aspx > 这个概括性的页面可以近似看做是 usp10.dll 相关主题的文档. > [lizhenbo@lzb ~]$ winedump -j export usp10.dll Can't open file: No such file or directory [lizhenbo@lzb ~]$ which winedump /usr/local/bin/winedump [lizhenbo@lzb ~]$ which wine /usr/local/bin/wine 请问,这是什么原因导致的? > 如果你系统上有wine的源代码,那么也可以不用winedump工具,直接在 dlls/usp10/ 文件夹下, 查看 usp10.spec > 文件, 同样可以查到usp10的导出函数, 从而可以搜索到有关的资料. > 这个方法我试了,很方便。 -- *Together we’ll cry happy tears See the nations turn their swords into plowshares --<Heal the world>*