Hello! I am one of those lurkers who finally decide to write code after many attempts.
I declared a COM class best I can from looking at other COM class but I am getting syntax errors. I could not find any guide/manual on COM development.
Can someone help or point to a guide on COM development?
Thanks in advance...
On Mon, 23 Sep 2002, Yong Chi wrote:
Hello! I am one of those lurkers who finally decide to write code after many attempts.
I declared a COM class best I can from looking at other COM class but I am getting syntax errors. I could not find any guide/manual on COM development.
Can someone help or point to a guide on COM development?
For Wine's way of declaring COM interfaces, the best is to read the ocmments in 'include/wine/obj_base.h'.
I declared a COM class best I can from looking at other COM class but I am getting syntax errors. I could not find any guide/manual on COM development.
If you mean general COM manual, the nicest introduction I found about it is this URL 'http://www.microsoft.com/Com/news/drgui.asp'.
If it's the Wine part of COM, François's answer is to be read :-)
Out of curiosity, on what are you working on ?
Lionel
I declared a COM class best I can from looking at other COM class but I am getting syntax errors. I could not find any guide/manual on COM development.
Can someone help or point to a guide on COM development?
A guid might not help much since wine implements com objects with pure C. If you get stuck you could mail your code to this list for help.
juergen --- juergen.schmied@debitel.net
On Wed, Sep 25, 2002 at 10:13:20AM +0200, Jürgen Schmied wrote:
A guid might not help much since wine implements com objects with pure C. If you get stuck you could mail your code to this list for help.
Yeah, a guuid on COM would be better (sorry for the lame joke).
Anyway, in the Dr GUI URL I sent yesterday, there are some examples of C COM objects (and a link to Inside OLE where there is some actual C code for a COM object). As for 'Inside OLE' one can find it in .PS form on the web using Google :-)
Lionel