question on how to do language bindings to MSHTML's COM interface

Luke Kenneth Casson Leighton lkcl at lkcl.net
Thu Jan 1 11:42:02 CST 2009


folks, hi,
i have a rather intriguing issue i'd like to look at, which takes
quite a bit of explaining as to why i'd like to go about it - if
people are interested i can answer that, but for now i'll leave it at
this:
how, under linux, would i go about making an application that made
_use_ of MSHTML.DLL's functionality, via its COM / DCE/RPC / MSRPC
interface?
in other words, if you are familiar with gecko / XUL, how would i go
about making a gecko / XUL style of application, using MSHTML as the
basis, and, once that was achieved, would it stand a chance of
successfully running under vanilla windows, using MS's own version of
MSHTML?
yes i _am_ fully aware that, underneath, according to the wiki page on
mshtml's implementation, mshtml underneath uses Gecko - but i don't
_want_ to use the Gecko / XUL interface (mostly because it already
exists!  i don't like challenges that have already been done :)
specifically, i'd _really_ like to have python bindings to the COM
bindings to MSHTML - all under linux.
so there are some _really_ weird esoteric "sub-questions" involved, such as:
"what are the chances of porting pywin32 - specifically pywin32's COM
bindings - to linux, thanks to widl and friends"?
see http://sourceforge.net/projects/pywin32
many thanks for any advice and information.
l.



More information about the wine-devel mailing list