Python论坛  - 讨论区

标题:[python-chinese] python com的iid怎么弄出来啊?

2007年02月07日 星期三 00:35

hw1979 hw1979在gmail.com
星期三 二月 7 00:35:30 HKT 2007

1.据我所知,pywin32只对com提供了有限支持,这个问题你可以看一下ctypes.com,有一些方法可以从typelib中解出代表iid的python
object

2.使用ctypes库的封装,比如
error = windll.kernel32.GetLastError()

在 07-1-11,fdu.xiaojf在gmail.com<fdu.xiaojf在gmail.com> 写道:
> kop wrote:
> >
> > 各位好!
> >
> > 我有一个C++的工程要改用Python实现,我对Python的winows库不熟,请问
> >
> > IID_IHTMLDocument2这个参数在Python中该怎么传,传什么。望各位指点。谢谢。
> >
> > hr = fObjectFromLresult(lRes,(REFIID)IID_IHTMLDocument2, 0,
> > (LPVOID*)&pIDoc; );
> >
> > 另一个问题通过GetProcAddress获得的函数地址,在Python中又该如何调用
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> >
> 既然改用python实现,最好用python的方式,pythonic,呵呵
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号