I use VC 6.0 and I am trying to use the IFileDialog for the File Open and File Save actions. I was previously using the CFileDialog, however with a new change in Windows 7, it overrides the initial directory I set.
First, you need a newer SDK. I have found ShObjIdl.h in Windows SDK version 6.1 (can be downloaded from Microsoft Download Center).
Second, I'm not sure it can be used with old VC 6.0.
Just do a tray and, if it's not possible, get Visual Studio 2005, 2008, or 2010.
Last edited by ovidiucucu; September 14th, 2010 at 05:52 AM.
Anyway, after installation of this link and integrating the SDK with VC 6.0, could not get the ShObjIdl.h to work even though that file and its corresponding IDL ( ShObjIdl.idl) are present in the SDK.
THe only way left is to better to move forward with a newer version of VC.