このコードのフラグメントは、C ++で記述されています。コードには、WM_PAIN、WM_SIZE、WM_TIMERの3つのウィンドウの処理が含まれています。

・wm_pintメッセージの場合、ウィンドウはbeginpain関数とエンドペイン関数を使用して描画され、ペイント関数が呼び出されます。

・wm_sizeメッセージの場合、ウィンドウサイズが実行され、サイズの関数は特定のMutatorオブジェクトから引き起こされます。

・WM_TIMERメッセージの場合、フラグはrun_timerを検証し、インストールされている場合、WPARAMに示されている数字でタイマーが実行されます。対応する関数は、タイマー番号によって引き起こされます。master_obl_izm配列が空でない場合、ペイント機能を使用してウィンドウが削減されます
Данный фрагмент кода написан на языке C++. Код содержит обработку трех сообщений Windows: WM_PAINT, WM_SIZE и WM_TIMER.

· В случае сообщения WM_PAINT выполняется рисование окна с помощью функций BeginPaint и EndPaint, а также вызывается функция paint.

·В случае сообщения WM_SIZE выполняется изменение размера окна, вызывается функция resize из некоторого объекта mutator.

·В случае сообщения WM_TIMER выполняется проверка флага run_timer, и если он установлен, то выполняется таймер с номером, указанным в wParam. В зависимости от номера таймера вызывается соответствующая функция. Если массив master_obl_izm не пустой, то выполняется перерисовка окна с помощью функции paint