Click here to Skip to main content
15,897,094 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: _beginthread and calling convention __fastcall error Pin
DaviziN3-Oct-05 20:53
DaviziN3-Oct-05 20:53 
GeneralRe: _beginthread and calling convention __fastcall error Pin
David Crow4-Oct-05 2:37
David Crow4-Oct-05 2:37 
GeneralRe: _beginthread and calling convention __fastcall error Pin
Shog94-Oct-05 6:34
sitebuilderShog94-Oct-05 6:34 
QuestionWeird compiler error Pin
Jim Crafton3-Oct-05 8:00
Jim Crafton3-Oct-05 8:00 
AnswerRe: Weird compiler error Pin
ddmcr3-Oct-05 9:17
ddmcr3-Oct-05 9:17 
GeneralRe: Weird compiler error Pin
Jim Crafton3-Oct-05 9:22
Jim Crafton3-Oct-05 9:22 
GeneralRe: Weird compiler error Pin
ddmcr3-Oct-05 9:30
ddmcr3-Oct-05 9:30 
QuestionReadDirectoryChangesW Pin
Klempie3-Oct-05 7:59
Klempie3-Oct-05 7:59 
I am using ReadDirectoryChangesW to detect changes on a file in an MFC app (basically watches the containing directory and then sees if it was the specified file).

When I modify the file and save, the event is detected and the thread calls the main application thread to process. However, it appears that a file modification (or creation for that matter) generates 3 or 4 notification records all containing the FILE_ACTION_MODIFIED constant. This results in the event handler processing the event multiple times instead of once giving poor performance. First do they represent different updates (eg. content, attributes) and second is there a simple way of differentiating between them without writing complicated code checking attributes, etc?

I tested Wes Jones's DirWatcher project and it does the same thing.

TIA
QuestionRe: ReadDirectoryChangesW Pin
David Crow3-Oct-05 9:24
David Crow3-Oct-05 9:24 
AnswerRe: ReadDirectoryChangesW Pin
Klempie3-Oct-05 10:00
Klempie3-Oct-05 10:00 
Questionopen new dialog Pin
hamavreg3-Oct-05 6:19
hamavreg3-Oct-05 6:19 
AnswerRe: open new dialog Pin
bugDanny3-Oct-05 6:34
bugDanny3-Oct-05 6:34 
AnswerRe: open new dialog Pin
Prakash Nadar3-Oct-05 6:38
Prakash Nadar3-Oct-05 6:38 
AnswerRe: open new dialog Pin
ddmcr3-Oct-05 7:09
ddmcr3-Oct-05 7:09 
Questionaccess violation in release mode Pin
valerie993-Oct-05 6:02
valerie993-Oct-05 6:02 
AnswerRe: access violation in release mode Pin
Prakash Nadar3-Oct-05 6:32
Prakash Nadar3-Oct-05 6:32 
Generalyes, the dialog window Pin
valerie993-Oct-05 7:28
valerie993-Oct-05 7:28 
AnswerRe: access violation in release mode Pin
Nynaeve3-Oct-05 6:49
Nynaeve3-Oct-05 6:49 
QuestionShared Memory - Old References Pin
sweep1233-Oct-05 5:53
sweep1233-Oct-05 5:53 
Questiontrigger events Pin
Anonymous3-Oct-05 5:46
Anonymous3-Oct-05 5:46 
QuestionThe amazing vanishing keypress Pin
hairy_hats3-Oct-05 5:29
hairy_hats3-Oct-05 5:29 
AnswerRe: The amazing vanishing keypress Pin
icabod3-Oct-05 5:55
icabod3-Oct-05 5:55 
GeneralRe: The amazing vanishing keypress Pin
icabod3-Oct-05 6:06
icabod3-Oct-05 6:06 
GeneralRe: The amazing vanishing keypress Pin
hairy_hats3-Oct-05 23:11
hairy_hats3-Oct-05 23:11 
QuestionCRecordSet ? - adding new records Pin
ddmcr3-Oct-05 3:22
ddmcr3-Oct-05 3:22 

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.