Click here to Skip to main content
11,920,394 members (47,672 online)
Rate this:
Please Sign up or sign in to vote.
See more: C++ MFC

I Have MFC application, when i save the file, file will be Saved(created). If i double
click on saved file then my application will be open. (lly like Hyper Terminal)

When i double click on saved file, it is giving "The file is too large to open" giving this error.

When i built the application on Win7, VS2008 issue is coming, the above issue is not coming.
when i built the application on Win XP, vc6.0

Initially the saved file is UNICODE Encoded, so getting this error on Win7. But now the text file is
ANSI encoded still it is getting the same error "The file is too large" on WonXP.
Posted 3-Mar-13 21:08pm
Mr Sam725

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

You cannot do much about it. Different system may have different amount of available memory, not only due to different versions, but different setup and, already loaded processes, and available physical RAM. With 32-bit Windows, only 2G are available to application processes, and with x86-64 or Itanium and 64-bit applications, the bottleneck could be available physical RAM. Use files of less size or permanently work with the file on disk not reading it all at once. Usually, such change in code design is possible.


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 415
1 phil.o 170
3 F-ES Sitecore 130
4 RyanDev 120
0 OriginalGriff 6,778
1 KrunalRohit 4,495
2 Sergey Alexandrovich Kryukov 3,203
3 George Jonsson 2,805
4 Suvendu Shekhar Giri 2,181

Advertise | Privacy | Mobile
Web03 | 2.8.151120.1 | Last Updated 4 Mar 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100