BOOL IsOnLastRecord ( );
戻り値
0 以外の値が現在のレコードが、レコード セット内の最後のレコードの場合;そうでなければ 0。
解説
現在のレコードがレコード ビューに関連付けられているレコード セット オブジェクトの最後のレコードであるかどうかを確認するにはこのメンバー関数を呼び出します。この関数は、classwizard レコードからレコードへ移動するためのユーザー インターフェイスをサポートするためにコマンド更新ハンドラーの既定の独自の実装を書くに便利です。
注意特価;ユーザーが、過去に移動するまで、ビュー、レコード セットの末尾を検出できないことを除いてこの関数の結果は信頼性の高いです。レコード ビューは、次または最後のレコードに移動するため、ユーザー インターフェイス オブジェクトを無効にする必要があります伝えることができます前に、ユーザーが最後のレコードを越えて移動する必要があります。ユーザーの最後のレコードを越えて移動し、[最後のレコードに移動戻る (またはそれの前に)、レコード ビュー レコード セットでのユーザーの位置を追跡してユーザー インターフェイス オブジェクトが無効にできます。IsOnLastRecordも、 ID_RECORD_LASTコマンドを処理する、 OnRecordLast、またはCRecordset::MoveLastの実装関数の呼び出し後信頼されていません(&N)。
CRecordView 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CRecordView::OnMove、 CRecordView::IsOnFirstRecord、 CRecordset::IsEOF、 CRecordset::GetRecordCount(&N)