Click here to Skip to main content
15,901,761 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: CFileDialog and CFile::Open Pin
RobJones28-Nov-01 5:38
RobJones28-Nov-01 5:38 
GeneralRe: CFileDialog and CFile::Open Pin
RobJones28-Nov-01 6:35
RobJones28-Nov-01 6:35 
GeneralRe: CFileDialog and CFile::Open Pin
RobJones28-Nov-01 9:19
RobJones28-Nov-01 9:19 
GeneralRe: CFileDialog and CFile::Open Pin
28-Nov-01 14:27
suss28-Nov-01 14:27 
GeneralGetDiskFreeSpaceEx Pin
RickyC28-Nov-01 5:22
RickyC28-Nov-01 5:22 
GeneralRe: GetDiskFreeSpaceEx Pin
Jon Hulatt28-Nov-01 5:47
Jon Hulatt28-Nov-01 5:47 
GeneralRe: GetDiskFreeSpaceEx Pin
Nish Nishant28-Nov-01 5:53
sitebuilderNish Nishant28-Nov-01 5:53 
GeneralRe: GetDiskFreeSpaceEx Pin
RickyC28-Nov-01 6:19
RickyC28-Nov-01 6:19 
Hy,
I'm new to MFC... and don't know much...
but in my MSDN Library (january 2001) has something like this:
/*
Use GetDiskFreeSpaceEx if available; otherwise, use
GetDiskFreeSpace.
Note: Since GetDiskFreeSpaceEx is not in Windows 95 Retail, we
dynamically link to it and only call it if it is present. We
don't need to call LoadLibrary on KERNEL32.DLL because it is
already loaded into every Win32 process's address space.
*/
pGetDiskFreeSpaceEx = (P_GDFSE)GetProcAddress (
GetModuleHandle ("kernel32.dll"),
"GetDiskFreeSpaceExA");
if (pGetDiskFreeSpaceEx)
{
fResult = pGetDiskFreeSpaceEx (pszDrive,
(PULARGE_INTEGER)&i64FreeBytesToCaller,
(PULARGE_INTEGER)&i64TotalBytes,
(PULARGE_INTEGER)&i64FreeBytes);
if (fResult)
{

}
}
else
{
fResult = GetDiskFreeSpace (pszDrive,
&dwSectPerClust,
&dwBytesPerSect,
&dwFreeClusters,
&dwTotalClusters);
if (fResult)
{
//some code that I'll not put because the space in this page
}
}

if (!fResult)
printf ("error: %lu: could not get free space for \"%s\"\n",
GetLastError(), argv[1]);
}
I Just try to follow this...
and is not working... sorry if I'm doing something stupid
:\
GeneralRe: GetDiskFreeSpaceEx Pin
Michael Dunn28-Nov-01 8:34
sitebuilderMichael Dunn28-Nov-01 8:34 
GeneralRe: GetDiskFreeSpaceEx Pin
jerry0davis19-Mar-02 0:19
jerry0davis19-Mar-02 0:19 
GeneralRe: GetDiskFreeSpaceEx Pin
Nish Nishant19-Mar-02 0:49
sitebuilderNish Nishant19-Mar-02 0:49 
GeneralRe: GetDiskFreeSpaceEx Pin
jerry0davis19-Mar-02 0:47
jerry0davis19-Mar-02 0:47 
GeneralDialog Pin
Peter Liddle28-Nov-01 4:33
Peter Liddle28-Nov-01 4:33 
GeneralRe: Dialog Pin
Nish Nishant28-Nov-01 4:35
sitebuilderNish Nishant28-Nov-01 4:35 
GeneralRe: Dialog Pin
Carlos Antollini28-Nov-01 4:36
Carlos Antollini28-Nov-01 4:36 
GeneralRe: Dialog Pin
Peter Liddle28-Nov-01 4:59
Peter Liddle28-Nov-01 4:59 
GeneralRe: Dialog Pin
Nish Nishant28-Nov-01 5:04
sitebuilderNish Nishant28-Nov-01 5:04 
GeneralCView and Tab in a SDI Pin
Delvi28-Nov-01 4:32
Delvi28-Nov-01 4:32 
GeneralCHook CHookManager Pin
28-Nov-01 4:17
suss28-Nov-01 4:17 
Generalcan't find it: static w/ basic formatting Pin
peterchen28-Nov-01 2:59
peterchen28-Nov-01 2:59 
GeneralNMHDR, i need explain ! Pin
Hadi Rezaee28-Nov-01 2:53
Hadi Rezaee28-Nov-01 2:53 
GeneralRe: NMHDR, i need explain ! Pin
peterchen28-Nov-01 3:03
peterchen28-Nov-01 3:03 
GeneralRe: NMHDR, i need explain ! Pin
Ernest Laurentin28-Nov-01 4:20
Ernest Laurentin28-Nov-01 4:20 
GeneralPuting text format for EditBox ! Pin
Hadi Rezaee28-Nov-01 2:51
Hadi Rezaee28-Nov-01 2:51 
Generaltutorial on dll's Pin
Kuniva28-Nov-01 2:16
Kuniva28-Nov-01 2:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.