|
// ******************************************************************
// データの書き込み
// ******************************************************************
void
SetData( HWND hWnd )
{
FILE *fp;
if ( buffer[0] == 0x00 ) {
MessageBox(hWnd,"ファイル名が指定されていません","MyMEMO",MB_OK );
return;
}
fp = fopen( buffer, "wb" );
if ( fp == NULL ) {
MessageBox(hWnd,"ファイルをオープンできません","MyMEMO",MB_OK );
return;
}
char *TextData = new char[64000];
memset( TextData, 0x00, 64000 );
GetWindowText( hMedit, TextData, 64000 );
fwrite( TextData, lstrlen(TextData), 1, fp );
fclose( fp );
delete [] TextData;
}
| |