Witam.
Oto kod :
char ReportFile[MAX_PATH]="";
OPENFILENAME ofn;
ZeroMemory(&ofn, sizeof(OPENFILENAME));
ofn.lStructSize = sizeof(OPENFILENAME);
ofn.lpstrFilter = "Plik tekstowy (*.txt)\0*.txt\0Wszystkie pliki\0*.*\0";
ofn.nMaxFile = MAX_PATH;
ofn.lpstrFile = ReportFile;
ofn.lpstrTitle = "Zapisywanie raportu...";
ofn.Flags = OFN_OVERWRITEPROMPT;
if(GetSaveFileName(&ofn)){
hReport = CreateFile(ReportFile,GENERIC_READ|GENERIC_WRITE, 0, NULL,CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
WriteFile(hReport, Comments, 0, 0, 0);
Tworzy on kontrolke hReport jednak nie zapisuje, jakiś pomysł