This is in the MS KB. I looked for the article number but haven't found the reference. But it may help your problem. I have been testing but haven't had much testing time since I implemented it. I have to keep watching.
Here is the declare statement.
DECLARE _fpreset IN msvcrt20
Keep watching for this. There is no way that we can stop using HP printers since they have a significant market share and keep growing. We just need to have this problem fixed. I don't see MS Money or other apps locking up like VFP does. Some serious issues need to get resolved quickly for VFP to survive.