Click here to Skip to main content
15,914,221 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Can't define keyboard hook ... ( code attached ) Pin
Bram van Kampen20-Sep-08 14:28
Bram van Kampen20-Sep-08 14:28 
GeneralRe: Can't define keyboard hook ... ( code attached ) Pin
Hamid_RT20-Sep-08 18:51
Hamid_RT20-Sep-08 18:51 
GeneralRe: Can't define keyboard hook ... ( code attached ) Pin
Joseph Marzbani21-Sep-08 13:48
Joseph Marzbani21-Sep-08 13:48 
Questioncalling a static member function Pin
steph520-Sep-08 9:12
steph520-Sep-08 9:12 
AnswerRe: calling a static member function [modified] Pin
Mark Salsbery20-Sep-08 10:15
Mark Salsbery20-Sep-08 10:15 
GeneralRe: calling a static member function Pin
steph520-Sep-08 15:02
steph520-Sep-08 15:02 
GeneralRe: calling a static member function Pin
Mark Salsbery21-Sep-08 15:08
Mark Salsbery21-Sep-08 15:08 
QuestionCFileFind Problem. Don't search the Subdirs. [Solved] Pin
fantasy121520-Sep-08 8:13
fantasy121520-Sep-08 8:13 
My directory structure is
Dir1
|---------file.exe
|---------angle.txt
|---------test.txt
|---------Dir2
|________Dir3

My code works like it just find the .txt files under Dir1, never find files under Dir2, Dir3 etc. Please tell me what's wrong with my code.
void CWinSearchDlg::SearchInternal(LPCTSTR path, CStdioFile *file)
{
	CFileFind finder;
	TCHAR szWildcard[MAX_PATH] = {0};
	_sntprintf(szWildcard, MAX_PATH, _T("%s"), path);
	
	PathAppend(szWildcard, _T("*.txt"));
	BOOL bWorking = finder.FindFile(szWildcard);
	while (bWorking)
	{
		bWorking = finder.FindNextFile();

		//1 escape dot
		if (finder.IsDots())
			continue;
		if (finder.IsDirectory())
		{
			SearchInternal(finder.GetFilePath(), file);
		}
		//else is a file
		//Do my things here
		
	}
	finder.Close();
}


modified on Saturday, September 20, 2008 9:51 PM

AnswerRe: CFileFind Problem. Don't search the Subdirs. Pin
Hamid_RT20-Sep-08 8:40
Hamid_RT20-Sep-08 8:40 
AnswerRe: CFileFind Problem. Don't search the Subdirs. Pin
Mark Salsbery20-Sep-08 8:45
Mark Salsbery20-Sep-08 8:45 
QuestionRe: CFileFind Problem. Don't search the Subdirs. Pin
fantasy121520-Sep-08 13:14
fantasy121520-Sep-08 13:14 
AnswerRe: CFileFind Problem. Don't search the Subdirs. Pin
Bram van Kampen20-Sep-08 15:16
Bram van Kampen20-Sep-08 15:16 
QuestionDoes an edit box has something like TranslateMessage in it's procedure? Pin
Joseph Marzbani20-Sep-08 6:05
Joseph Marzbani20-Sep-08 6:05 
AnswerRe: Does an edit box has something like TranslateMessage in it's procedure? Pin
Mark Salsbery20-Sep-08 8:03
Mark Salsbery20-Sep-08 8:03 
AnswerRe: Does an edit box has something like TranslateMessage in it's procedure? Pin
followait20-Sep-08 15:23
followait20-Sep-08 15:23 
GeneralRe: Does an edit box has something like TranslateMessage in it's procedure? Pin
Mark Salsbery21-Sep-08 6:52
Mark Salsbery21-Sep-08 6:52 
GeneralRe: Does an edit box has something like TranslateMessage in it's procedure? Pin
followait21-Sep-08 14:05
followait21-Sep-08 14:05 
GeneralRe: Does an edit box has something like TranslateMessage in it's procedure? Pin
Mark Salsbery21-Sep-08 14:29
Mark Salsbery21-Sep-08 14:29 
GeneralRe: Does an edit box has something like TranslateMessage in it's procedure? Pin
followait21-Sep-08 20:39
followait21-Sep-08 20:39 
GeneralRe: Does an edit box has something like TranslateMessage in it's procedure? Pin
Joseph Marzbani21-Sep-08 13:52
Joseph Marzbani21-Sep-08 13:52 
GeneralRe: Does an edit box has something like TranslateMessage in it's procedure? Pin
followait21-Sep-08 14:06
followait21-Sep-08 14:06 
GeneralRe: Does an edit box has something like TranslateMessage in it's procedure? Pin
Mark Salsbery21-Sep-08 14:30
Mark Salsbery21-Sep-08 14:30 
Questionany DLLs Required in Xp and 2000 Pin
krishna Vuppala20-Sep-08 4:27
krishna Vuppala20-Sep-08 4:27 
QuestionRe: any DLLs Required in Xp and 2000 Pin
Rajesh R Subramanian20-Sep-08 5:09
professionalRajesh R Subramanian20-Sep-08 5:09 
AnswerRe: any DLLs Required in Xp and 2000 Pin
krishna Vuppala20-Sep-08 21:58
krishna Vuppala20-Sep-08 21:58 

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.