次の方法で共有


CDaoRecordView::IsOnLastRecord

更新 : 2007 年 11 月

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

BOOL IsOnLastRecord( );

戻り値

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

解説

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

7t68b749.alert_caution(ja-jp,VS.90).gif注意 :

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

必要条件

ヘッダー : afxdao.h

参照

参照

CDaoRecordView クラス

階層図

CDaoRecordView::IsOnFirstRecord

その他の技術情報

CDaoRecordView のメンバ