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