Click here to Skip to main content
15,905,508 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: CString.Format anomaly Pin
Richard MacCutchan17-Jun-15 3:13
mveRichard MacCutchan17-Jun-15 3:13 
GeneralRe: CString.Format anomaly Pin
ForNow17-Jun-15 7:48
ForNow17-Jun-15 7:48 
GeneralRe: CString.Format anomaly Pin
Richard MacCutchan17-Jun-15 8:07
mveRichard MacCutchan17-Jun-15 8:07 
GeneralRe: CString.Format anomaly Pin
ForNow17-Jun-15 8:26
ForNow17-Jun-15 8:26 
AnswerRe: CString.Format anomaly Pin
Jochen Arndt17-Jun-15 3:27
professionalJochen Arndt17-Jun-15 3:27 
GeneralRe: CString.Format anomaly Pin
ForNow17-Jun-15 7:46
ForNow17-Jun-15 7:46 
GeneralRe: CString.Format anomaly Pin
jeron117-Jun-15 8:00
jeron117-Jun-15 8:00 
GeneralRe: CString.Format anomaly Pin
ForNow17-Jun-15 8:11
ForNow17-Jun-15 8:11 
GeneralRe: CString.Format anomaly Pin
jeron117-Jun-15 8:19
jeron117-Jun-15 8:19 
QuestionMultithread c Windows Pin
mosine16-Jun-15 2:22
mosine16-Jun-15 2:22 
AnswerRe: Multithread c Windows Pin
Jochen Arndt16-Jun-15 2:33
professionalJochen Arndt16-Jun-15 2:33 
GeneralRe: Multithread c Windows Pin
mosine16-Jun-15 2:47
mosine16-Jun-15 2:47 
GeneralRe: Multithread c Windows Pin
mosine16-Jun-15 3:01
mosine16-Jun-15 3:01 
GeneralRe: Multithread c Windows Pin
Jochen Arndt16-Jun-15 3:02
professionalJochen Arndt16-Jun-15 3:02 
GeneralRe: Multithread c Windows Pin
mosine16-Jun-15 3:21
mosine16-Jun-15 3:21 
QuestionFailure to remove folders after using CFileDialog DoModal Pin
Still learning how to code15-Jun-15 21:28
Still learning how to code15-Jun-15 21:28 
AnswerRe: Failure to remove folders after using CFileDialog DoModal Pin
Freak3016-Jun-15 0:21
Freak3016-Jun-15 0:21 
GeneralRe: Failure to remove folders after using CFileDialog DoModal Pin
Jochen Arndt16-Jun-15 0:24
professionalJochen Arndt16-Jun-15 0:24 
GeneralRe: Failure to remove folders after using CFileDialog DoModal Pin
Still learning how to code16-Jun-15 2:08
Still learning how to code16-Jun-15 2:08 
AnswerRe: Failure to remove folders after using CFileDialog DoModal Pin
Jochen Arndt16-Jun-15 0:22
professionalJochen Arndt16-Jun-15 0:22 
When dlgFileBrowse.DoModal() returns, the dialog window has been closed but the object itself still exists and may have open file handles. These should be closed by the destructor of the browse dialog. I have not tested this but it seems a probable reason.

So you should try to call your delete function after the browse dialog object is destroyed:
UINT uiFileBrowseDlgRC;
// This block ensures that dlgFileBrowse goes out of scope
// before calling the delete function.
{
    CFileDialog dlgFileBrowse(true);
    uiFileBrowseDlgRC = dlgFileBrowse.DoModal();
}
// This should work now.
RecursiveDelete("F:");

Alternatively you can create the dialog using new and delete it before calling RecursiveDelete.
GeneralRe: Failure to remove folders after using CFileDialog DoModal Pin
Still learning how to code16-Jun-15 2:12
Still learning how to code16-Jun-15 2:12 
GeneralRe: Failure to remove folders after using CFileDialog DoModal Pin
Jochen Arndt16-Jun-15 2:24
professionalJochen Arndt16-Jun-15 2:24 
GeneralRe: Failure to remove folders after using CFileDialog DoModal - **** FIXED (I think !) **** Pin
Still learning how to code16-Jun-15 2:54
Still learning how to code16-Jun-15 2:54 
GeneralRe: Failure to remove folders after using CFileDialog DoModal - **** FIXED (I think !) **** Pin
Jochen Arndt16-Jun-15 3:19
professionalJochen Arndt16-Jun-15 3:19 
QuestionRe: Failure to remove folders after using CFileDialog DoModal Pin
David Crow16-Jun-15 4:21
David Crow16-Jun-15 4:21 

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.