Odds are, when you merged the code you didn't statically link to the msvcrt
Libraries.  If your not using MFC, make shure you set "Not Using MFC" in the
projects general settings.  If you are, set "Use MFC in a Static Library".

But then again, and more likely, you probably linked to a function in the
MSVCRT that has a comprable API call.


But wait, I just did a dependency walk on vnchooks.dll and what do you know.
It links to the MSVCRT.DLL as well.  What a shame, it only uses eight
functions.


Jake Hoover


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of szxbao
Sent: Friday, July 05, 2002 9:52 AM
To: [EMAIL PROTECTED]
Subject: What is the use of omnithread_rt.dll?


Greeting all,

I am interestion in the source codes of VNC version in windows system, I am
analysing its source codes now. Who have analysed it before? I need to know
the functionality of omnithread_rt.dll. I merged it into WinVNC, this makes
the VNC only two files (one WinVNC.exe file and one VNCHooks.dll) now. After
the merge, it can work well on WindowNT, 2000 and winMe etc, but it can't
start in Windows 95, the error is "can't find msvcrt.dll", after I copy
msvcrt.dll into window/system directory of win95, the VNC can work well
too!! but the original VNC(with WinVNC.exe, VNCHooks.dll and
omnithread_rt.dll) can works well on windows 95 without msvcrt.dll, what is
the reason?

Thank you.

Best regards,
Bao
_______________________________________________
VNC-List mailing list
[EMAIL PROTECTED]
http://www.realvnc.com/mailman/listinfo/vnc-list
_______________________________________________
VNC-List mailing list
[EMAIL PROTECTED]
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to