Hi,
Thank you for contacting Microsoft Community. I understand that you are unable to play Flight Simulator 2004 and receive error missing mfc70.dll. I will surely help you to fix this issue.
mfc70.dll is the module that contains the Microsoft Foundation Classes (MFC) functions used by applications created in Visual C++.
This issue could have occurred due to these reasons:
a. Compatibility issue.
b. Latest Visual C++ Redistributable Package is not installed.
c. Flight Simulator installation is damaged.
Try the steps listed here and check if it helps.
Method 1:
I suggest you to rename or delete the following file and check if it helps. This will help to fix compatibility issues.
a. Browse to the Flight Simulator 2004 Root folder (Default c:\Program Files\Microsoft Games\Flight Simulator 9).
b. Find and delete or renamethe file OLEACC.DLL.
c. Restart Flight Simulator.
Method 2:
If the issue persists, I suggest you to download and install latest version of Visual C++ Redistributable Package and check if it helps.
http://www.microsoft.com/ko-KR/download/details.aspx?id=40784
Method 3:
If the issue persists, I suggest you to uninstall and re-install Flight Simulator and check if the issue occurs due to damaged or corrupt installation files.
a. Press Windows Key + X.
b. Select Programs and Features.
c. Select the game from installed programs. Click on Uninstall.
d. Restart the computer and try reinstalling the game and check.
Hope this information helps. Reply to the post with updated status of the issue so that we can assist you further.