Click here to Skip to main content
15,912,756 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Inline Assembly Pin
David Crow22-Jan-04 2:53
David Crow22-Jan-04 2:53 
GeneralRe: Inline Assembly Pin
hph22-Jan-04 3:23
hph22-Jan-04 3:23 
GeneralRe: Inline Assembly Pin
David Crow22-Jan-04 3:45
David Crow22-Jan-04 3:45 
QuestionHow to tell if a file is open by someone else Pin
GeraldoLuiz22-Jan-04 0:51
GeraldoLuiz22-Jan-04 0:51 
AnswerRe: How to tell if a file is open by someone else Pin
фил22-Jan-04 2:35
фил22-Jan-04 2:35 
GeneralRe: How to tell if a file is open by someone else Pin
basementman22-Jan-04 12:02
basementman22-Jan-04 12:02 
Generalcopy exe file to remote system Pin
skpanda22-Jan-04 0:43
skpanda22-Jan-04 0:43 
GeneralRe: copy exe file to remote system Pin
David Crow22-Jan-04 2:56
David Crow22-Jan-04 2:56 
QuestionBug in C++ ???? Pin
GDavy21-Jan-04 23:39
GDavy21-Jan-04 23:39 
AnswerRe: Bug in C++ ???? Pin
фил22-Jan-04 2:42
фил22-Jan-04 2:42 
GeneralNetworking on Windows 9x/ME Pin
YanezDeGomeyra21-Jan-04 23:01
YanezDeGomeyra21-Jan-04 23:01 
GeneralRe: Networking on Windows 9x/ME Pin
Mukkie25-Jan-04 8:16
Mukkie25-Jan-04 8:16 
Questionhow to make CButton with bgcolor and a icon Pin
angu selvam21-Jan-04 22:53
angu selvam21-Jan-04 22:53 
AnswerRe: how to make CButton with bgcolor and a icon Pin
wb22-Jan-04 0:04
wb22-Jan-04 0:04 
GeneralFindFirstChangeNotification Pin
Rob Caldecott21-Jan-04 22:32
Rob Caldecott21-Jan-04 22:32 
GeneralRe: FindFirstChangeNotification Pin
Rob Manderson21-Jan-04 23:37
protectorRob Manderson21-Jan-04 23:37 
I haven't hit this using FindFirstChangeNotification but I've hit similar problems. I wouldn't keep trying to hit the file until success - as you say, that's tacky.

I've done this only in timed loops - a call to WaitForSingleObject or a call to WaitForMultipleObjects where the loop was intended to run every so often. I've always treated a fail on error 32 as a benign failure and left it to future passes through the loop to handle it.

I notice you say you can't ignore the error because you won't see the notification again. How about launching a thread to monitor the file? You could monitor multiple files in the one thread with reasonable (for your application) sleeps between passes over the locked files.

Rob Manderson

http://www.mindprobes.net

Paul Watson wrote:What sense would you most dislike loosing?

Ian Darling replied.

Telepathy

Then I'd no longer be able to find out everyones dirty little secrets The Lounge, December 4 2003

GeneralRe: FindFirstChangeNotification Pin
Rob Caldecott21-Jan-04 23:56
Rob Caldecott21-Jan-04 23:56 
GeneralRe: FindFirstChangeNotification Pin
Rob Manderson22-Jan-04 0:11
protectorRob Manderson22-Jan-04 0:11 
GeneralRe: FindFirstChangeNotification Pin
Rob Caldecott22-Jan-04 0:23
Rob Caldecott22-Jan-04 0:23 
GeneralRe: FindFirstChangeNotification Pin
Rob Manderson22-Jan-04 0:33
protectorRob Manderson22-Jan-04 0:33 
GeneralRe: FindFirstChangeNotification Pin
basementman22-Jan-04 12:08
basementman22-Jan-04 12:08 
GeneralRe: FindFirstChangeNotification Pin
Rob Manderson22-Jan-04 12:35
protectorRob Manderson22-Jan-04 12:35 
GeneralRe: FindFirstChangeNotification Pin
basementman23-Jan-04 4:21
basementman23-Jan-04 4:21 
GeneralRe: FindFirstChangeNotification Pin
Yogurt22-Jan-04 0:01
Yogurt22-Jan-04 0:01 
Questiontoolbar on CDialogBar??? Pin
Balkrishna Talele21-Jan-04 22:23
Balkrishna Talele21-Jan-04 22:23 

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.