This is from MSDN ---- "The IEShowSaveFileDialog function works within these restructions by using a medium integrity broker process (IEUser.exe) to call the Windows Common Dialog library". But under win 7, I couldn't find ieuser.exe. I know ieuser.exe exists under vista but it doesn't exist under win 7, which means the function IEShowSaveFileDialog will always fail to call the Windows Common Dialog library if the caller is in protected mode. Any guru here can explain if it is still possible to use IEShowSaveFileDialog to open a SaveAs dialog in protected mode under win 7? Thanks for your inputs.