You're going to have a hard time doing this - Windows is pretty well known for spraying information about what files you've accessed and the contents of those files all over the disk. For a start, even having it on your system might get it indexed, which means its contents are already copied over to the index database before you've even opened it.
One option for actually opening it is Sandboxie, but even that's not a solid solution if the OS is actively caching copies of it to the volume shadow copy and index databases.
My suggestion would be to set up a Windows VM inside a TrueCrypt container, save a snapshot of that VM, then load the sensitive documents in and read them. Once you're done, revert the snapshot back. If an attacker later compromises your system, they'll only see the encrypted TC volume. If they force you to decrypt it, there's a good chance that the snapshot revert has wiped all traces of the document and your access to it from the system.