2012-04-28 12 views
2

私はeVC++でアプリケーションを開発しています。 MFCでOnInitDialog()は、ページが初期化中であることを示します。私は、私のページが活性化されるたびにイベントが私に通知したいと思っています。そのイベントは何ですか?ウィンドウがアクティブになっていることをどのように通知できますか?

+1

CPropertyPageのOnSetActive()メソッドをオーバーライドすることができます。 –

答えて

1

あなたはメッセージWM_SETFOCUS

編集処理する必要があります:

またはWM_ACTIVATE

またはあなたが何を意味していますページでは法にOnSetActive()

+0

C++のウィザードリストにWM_SETFOCUSがありません – Conscious

+0

WM_SHOWWINDOWしか動作しません – Conscious

+0

C++のウィザードリストにWM_ACTIVATEがありません – Conscious

0

を上書きします。ウィンドウについて話している場合は、 というCWnd :: OnActivateという関数があります。

+0

はWindows Mobileアプリケーションに適用できますか? – Conscious

関連する問題