ダイアログ実装


  イベント実装



メインウインドウと同様に、MyDlg クラスにメンバ関数をオーバーロードさせます

※標準的なオーバーロードイベント関数は以下の3つです
1) WMInitdialog
2) ProcOperator
3) ProcEnd

  
// MyDlg.cpp: MyDlg クラスのインプリメンテーション
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "resource.h"
#include "MyDlg.h"

//////////////////////////////////////////////////////////////////////
// 構築/消滅
//////////////////////////////////////////////////////////////////////

// *********************************************************
// コンストラクタ
// *********************************************************
MyDlg::MyDlg()
{

}

// *********************************************************
// デストラクタ
// *********************************************************
MyDlg::~MyDlg()
{

}

// *********************************************************
// オペレータイベント
// *********************************************************
void MyDlg::ProcOperator()
{
	switch( ControlId ) {
		case IDOK:
			MsgOk( "OK ボタンがクリックされました   " );
			break;
	}
}

// *********************************************************
// ダイアログ初期化イベント
// *********************************************************
void MyDlg::WMInitdialog()
{
	// ダイアログを親ウインドウの中央へ
	this->CenterWindow();
}

// *********************************************************
// ダイアログ終了処理
// *********************************************************
void MyDlg::ProcEnd()
{

}
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ