次の方法で共有


CDaoRecordView::IsOnLastRecord

現在のレコードが、レコード ビューに関連付けられたレコードセット オブジェクトの最終レコードかどうかを調べます。

BOOL IsOnLastRecord( );

戻り値

現在のレコードがレコードセットの最終レコードの場合は、0 以外の値を返します。それ以外の場合は 0 を返します。

解説

ClassWizard はレコード間を移動するためのユーザー インターフェイスをサポートするためにコマンド更新ハンドラーを作成しますが、この関数は、その既定のコマンド更新ハンドラーを独自に実装して記述するときに有用です。

ヒント

ユーザーがレコードセットの終端を越えて移動するまでレコードセットの終端を検出できない点を除けば、この関数の結果は信頼性があります。 次のレコード、または最終レコードに移動するためにユーザー インターフェイス オブジェクトを無効にする必要があることをレコード ビューが通知したときには、既にユーザーは最終レコード以降に移動している可能性があります。 ユーザーが最終レコードを越えて移動し、その後で最終レコード (またはその前のレコード) に戻った場合、レコード ビューではレコードセット内のユーザーの位置を追跡でき、ユーザー インターフェイス オブジェクトが無効になります。

必要条件

**ヘッダー:**afxdao.h

参照

参照

CDaoRecordView クラス

階層図

CDaoRecordView::IsOnFirstRecord

その他の技術情報

CDaoRecordView のメンバー