protected virtual void メッセージを処理する(通知メッセージ msg) { switch (msg) { case 終了メッセージ msg2: break; // 特別にメインループ内で処理するのでここでは何もしない。 case サイズ変更メッセージ msg2: this._サイズを変更する(msg2); break; default: Log.WARNING("未定義のメッセージが指定されました。"); break; } }
protected override void メッセージを処理する(通知メッセージ msg) { switch (msg) { case ViewerPlayメッセージ msg2: if (App.ビュアーモードである) { this.演奏ステージ_ビュアーモード.ViewerPlay(msg2); } break; case ViewerStopメッセージ msg2: if (App.ビュアーモードである) { this.演奏ステージ_ビュアーモード.ViewerStop(msg2); } break; } base.メッセージを処理する(msg); // 忘れずに }