Здравствуйте edvin, Вы писали:
E>Здравствуйте у меня такая беда: использую функцию
E>#define BUF_SIZE 50
E>char buf[BUF_SIZE];GetDlgItemText(hDlg, IDD_USER_NAME, buf, BUF_SIZE); //а потом
Может попробовать char* buf=new char[BUF_SIZE]
E>file = fopen( file_name, "w" );
E>fputs( buf, file );
E>fclose( file );
E>в результате вадается ошибка
E>warning C4133: 'function' : incompatible types — from 'char [50]' to 'unsigned short *' на строку с функцией.В help написано что buf это указатель (Pointer to the null-terminated string that contains the text to be copied to the control), тогда вопрос как достать оттуда текст.