SHChangeNotify(SHCNE_MKDIR, SHCNF_IDLIST, (LPCVOID)pidl, NULL);
to inform explorer of the new folder's existance, followed by
pShellBrowser->BrowseObject(pidl, SBSP_SAMEBROWSER | SBSP_DEFMODE |
SBSP_ABSOLUTE);
where pShellBrowser is aa references to the IShellBrowser object passed when
the view was created, and pidl is the absolute PIDL (from the Desktop
folder) to the newly created folder in the NSE.
This works great under win2000, but winXP seems to ignore both the
SHChangeNotify and the BrowseObject calls. The new folder is not even
displayed in the tree view, let alone explored to. Have tried passing the
SHCNF_FLUSH flag with the SHChangeNotify also, but that didn't help.
Any ideas anyone?
TIA
Mick
"Mick" <mick....@NOSPAM.advdata.com.au> wrote in message
news:ubjj7iYB...@TK2MSFTNGP11.phx.gbl...