Hello,<br><br>just try this :<br><br> ShellExecute(this->GetSafeHwnd(), NULL, "C:\\Program Files", NULL, NULL, SW_SHOWNORMAL); <br> ShellExecute(this->GetSafeHwnd(), NULL, "C:\\temp", NULL, NULL, SW_SHOWNORMAL);<br><br>(you can put it on a button click from a blank MFC-AppWizard application).<br><br>I try it on two PC with both windows NT 4.0 and SP 6.<br><br>Two windows explorer are open (this is normal), and the cpu charge grow up to 100 % and our application windows does no more refresh (this is *not* normal). I have check that both shellexecute return immediately.<br><br>Under Windows 2000 it does not append.<br><br>Somebody can try under win9x ?<br>Somebody had a fix for it ?<br><br>David.