
HELP: VC++ 4.2 need reliable millisecond timer routine
I am coding a W95 Visual C++ 4.2 application that needs
a good system time utility to keep track of elapsed time
within a math routine with millisecond resolution.
In the "old days" I'd just keep track of the 1024 Hz
interrupt clock count to do this stuff. But now that
W95 uses virtual machines who can tell what is where.
I realize that the VC++ functions have update timers
but the OS control of these does not provide the
required accuracy. I found that Windows NT has kernel
utilities that provide microsecond timing but I haven't
seen the same stuff for a W95 platform.
Also, I have heard that programmming a VXD utility would
allow "Ring 0" access that could cut through all the OS
overhead but VXD development samples aren't that prevalent
in the literature.
Any takers? Sample Code?, Shareware?...
TIA
Steve D.