Last Updated 2003/09/17
Programming Tips Windows フロッピー  索 引 
フロッピー未挿入エラー回避
2003/09/17

CreateFile() などでフロッピーディスクのファイルをオープンする際,フロッピーディスクが挿入されていない時等エラーメッセージが自動で表示される.
それを回避する方法は以下のとおり.

  UINT prev_err = SetErrorMode(SEM_NOOPENFILEERRORBOX);
  HANDLE file_handle = CreateFile(....);
  if ( file_handle == INVALID_HANDLE_VALUE ) {
    // ここでエラー処理
  }
  SetErrorMode(prev_err);


参照
フロッピーエラー判断
前後のTips
フロッピー未挿入エラー回避

DSS ProgrammingTipsCGI Ver2.02