views:

55

answers:

1

I download Neoncube downloader and tried to compile. After I resolved some linking issues, there's still three that I can't solve.

1>main.obj : error LNK2019: unresolved external symbol _UnEmbedBrowserObject referenced in function "long stdcall NoticeWindowProcedure(struct HWND *,unsigned int,unsigned int,long)" (?NoticeWindowProcedure@@YGJPAUHWND__@@IIJ@Z)

1>main.obj : error LNK2019: unresolved external symbol _EmbedBrowserObject referenced in function "long stdcall NoticeWindowProcedure(struct HWND *,unsigned int,unsigned int,long)" (?NoticeWindowProcedure@@YGJPAUHWND__@@IIJ@Z)

1>main.obj : error LNK2019: unresolved external symbol _DisplayHTMLPage referenced in function "void cdecl drawNotice(struct HWND *,int)" (?drawNotice@@YAXPAUHWND__@@H@Z)

These functions appear to be from some obscure COM object from Microsoft. Yet I can't found any documentation on it. (UnEmbedBrowserObject, EmbedBrowserObject, DisplayHTMLPage)

Can someone help me?

Thanks

+2  A: 

These are not names in any of the Microsoft SDK libraries. The appear to come from this code project. It could also be this one. You'll have to build it to create the DLL and add the .lib it produces to your project's linker input.

Hans Passant
Thanks a lot, I didn't notice it was the DLL that contained the functions. The documentation for the project is really bad. I shouldn't be working 6 in the morning. Thanks again!
Joao D.