Hello,<br><br>I have post the following on the forum dedicated to Visual C++, but it may interest NT-users as well.<br><br>David.<br>----------<br>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.