MSDN documents that " For performance reasons, multiple notifications may be combined into a single notification. For example, if a large number of SHCNE_UPDATEITEM notifications are generated for files in the same folder, they can be joined into a single SHCNE_UPDATEDIR notification."
which I suspect is your problem. I work on an app that makes heavy use of SHChangeNotify and handling the notifications and I've not had any problems (other than some machines failing to SHChangeNotifyRegister, for reasons that escape me) Cheers, Mark > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:python-win32- > [EMAIL PROTECTED] On Behalf Of TK Soh > Sent: Thursday, 14 February 2008 8:35 PM > To: Python-Win32 List > Subject: [python-win32] shell.SHChangeNotify failed to refresh icons > > I have noticed quite frequently that shell.SHChangeNotify does not > trigger the refreshing of icons on Explorer windows. This happens > mostly when relative large number of shell.SHChangeNotify() calls are > made on files residing in the same folder. I am using pythonwin b210.5 > (special test build by Mark), but I believe the problem is also > observed in earlier builds. Any clues or pointer on resolving this > issue? Thanks. > _______________________________________________ > python-win32 mailing list > python-win32@python.org > http://mail.python.org/mailman/listinfo/python-win32 _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32