Romeo » 17 мар 2005, 10:22
Не следует изобретать велосипед, господин Tima. Это диалог не из ядра MFC, а из ядра Windows. Есть Win32 API функции GetOpenFileName и GetSaveFileName, которые вызывают всем знакомый модальный диалог для выбора файла. Эти же функции позволяю программисту изменять внешний вид диалога посредством имплементирования хук-функции и задания её адреса в input структуре OPENFILENAME, поле lpfnHook. Подробности, как всегда, в MSDN.
Не следует изобретать велосипед, господин [b]Tima[/b]. Это диалог не из ядра MFC, а из ядра Windows. Есть Win32 API функции [i]GetOpenFileName[/i] и [i]GetSaveFileName[/i], которые вызывают всем знакомый модальный диалог для выбора файла. Эти же функции позволяю программисту изменять внешний вид диалога посредством имплементирования хук-функции и задания её адреса в input структуре [i]OPENFILENAME[/i], поле [i]lpfnHook[/i]. Подробности, как всегда, в MSDN.