FrontPageAGHAGH/クラスリファレンスagh::CWindowBase>OnCreatedWindow

agh::CWindowBase::OnCreatedWindow()

ウインドウを作成した後に呼び出されるコールバック・イベントハンドラです。

このメソッドをオーバーライドする事により、ウインドウが表示された直後に任意を処理を行う事が出来ます。

なお、オーバーライドしたメソッドでは必ず、スーパークラスの OnCreatedWindow() を一番最初に呼び出すようにしてください。

例:

  1. class CMyWindow : public CHogeSuperWindow // CHogeSuperWindowはagh::CWindowBaseを継承するクラス
  2. {
  3. public:
  4. void OnCreatedWindow()
  5. {
  6. CHogeSuperWindow::OnCreatedWindow();
  7. ::MessageBox(NULL, "ウインドウが作成されました。", NULL, NULL);
  8. }
  9. };