次の方法で共有


CPropertyPage::OnApply

このメンバー関数は、フレームワークによってユーザーが[OK]を選択するか、を適用して、ボタンがかかるときに呼び出されます。

virtual BOOL OnApply( );

戻り値

変更が承認された場合、; それ以外の場合は 0。

解説

フレームワークがこの関数を呼び出すときに、すべてのプロパティ ページで行われたプロパティ シートの変更は可、プロパティ シートはフォーカスと OnApply を返します [真] 値 (1) を保持します。OnApply は、フレームワークによって呼び出す前に SetModified を呼び出し、**[真]**にパラメーターを設定する必要があります。これは、ユーザーがプロパティ ページで変更を加えると、すぐに適用を、ボタンをアクティブにします。

ユーザーが適用を、ボタンとボタンをクリックしたときにアクションをプログラムで実行するかを指定するには、このメンバー関数をオーバーライドします。オーバーライドする場合、関数は承認の変更と FALSE に実装されます。からの変更を防ぐために [真] を返す必要があります。

OnApply の既定の実装では、OnOK を呼び出します。

送信される通知メッセージの詳細については、ユーザーが適用されるプロパティ シートの[OK]ボタンを押すと、現在 Windows SDKの PSN_APPLY を参照してください。

使用例

CPropertyPage::OnOKの例を参照してください。

必要条件

ヘッダー : afxdlgs.h

参照

関連項目

CPropertyPage クラス

階層図

CPropertyPage::SetModified

CPropertyPage::OnOK