I need to have a user option to save a file as either UTF-8 or UTF-16, such as NotePad does. But I cannot figure out how to get the CFileDialog to display the Encoder drop down selector. Does anyone know how to do this. I am aware the since VISTA there is another API that one can use, but that API is not compatible with pre-VISTA OS 's. Thanks.