Ciao a tutt, vi spiego il mio problema: sto usando VC++ 6.0 con le mfc per creare un programma. Voglio che se si clicca su un pulsante viene creato un file e per fare ciò ho usato le funzioni del C.Ora il mio problema è che il file non viene creato anche se in debug vedo che il puntatore a file non è null.
codice:
void CProvaDlg::OnButton2()
{
   FILE *reg;
   CString s1,s2;
   cap1.GetWindowText(s1);
   cap2.GetWindowText(s2);
   if(cap1.GetWindowTextLength()==0 || cap2.GetWindowTextLength()==0)
      MessageBox("Errore! Inserire tutti i dati!","ERRORE");
   else{
      reg=fopen("prova.txt","w");
      fprintf(reg,"prova\n");
      fclose(reg);
   }
}