Для создания диалога сохранения файла в WinAPI вы можете использовать функцию GetSaveFileName из библиотеки Comdlg32. Вот пример кода на языке C для создания диалога сохранения файла:
#include <windows.h> #include <commdlg.h> int main() { OPENFILENAME ofn; // Структура для хранения информации о диалоге сохранения файла TCHAR szFile[MAX_PATH]; // Массив для хранения выбранного пути и имени файла // Инициализация структуры OPENFILENAME ZeroMemory(&ofn, sizeof(ofn)); ofn.lStructSize = sizeof(ofn); ofn.hwndOwner = NULL; ofn.lpstrFile = szFile; ofn.lpstrFile[0] = '