次の方法で共有


COleDBRecordView::OnMove

行セットの別のレコードに移動し、レコード ビュー コントロールのフィールドが表示されます。

virtual BOOL OnMove(
   UINT nIDMoveCommand 
);

パラメーター

  • nIDMoveCommand
    次の標準コマンド ID 値のいずれか 1 つが:

    • レコードセットの最初のレコードへの 移動のID_RECORD_FIRST

    • レコードセットの最後のレコードへの 移動のID_RECORD_LAST

    • レコードセットの次のレコードへの 移動のID_RECORD_NEXT

    • レコードセットの前のレコードへの 移動のID_RECORD_PREV

戻り値

変換が成功した場合は、; ナビゲーション要求が拒否された場合は 0。

解説

既定の実装では、レコード ビューに関連付けられている CRowset のオブジェクトの適切な [移動] のメンバー関数を呼び出します。

既定では、OnMove は、ユーザーがレコード ビューで変更するとデータ ソースの現在のレコードを更新します。

アプリケーション ウィザードでは、初期レコード、最後のレコード、次のレコード、および前にレコードのメニュー項目を持つメニュー リソースを作成します。ドッキング可能ツール バーのをクリックすると、アプリケーション ウィザードまたはこれらのコマンドに対応するボタンを含むツール バーを作成します。

レコードセットの最後のレコードまで実行された場合は、レコード ビューは最後のレコードを表示します。最初のレコードまで後方に移動すると、レコード ビューが最初のレコードを表示します。

必要条件

Header: afxoledb.h

参照

関連項目

COleDBRecordView クラス

階層図