
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
Application->Run()はメインフォームのメッセージループを開始します。
メッセージループでは、GetMessageを行い、メインフォームが閉じられない間、TranslateMessageとDispatchMessageを呼び続けます。
DispatchMessageでは、GetMessageで取ったメッセージに従い、フォーム上のコントロールのイベント処理ルーチンを呼び出します。
つまり「Application->Run()を呼ぶ=メッセージループする=フォームからのイベントを待つ」です。
メッセージループでメインフォームが閉じられると、メッセージループを終了し、Application->Run()から元に戻ります。
Application->Run()から元に戻れば、WinMainがreturn 0で終了し、ランタイムライブラリルーチンが後始末を行ったのち、アプリケーションが終了します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オンラインゲーム 2023年以降にマビノギを仮想PCでプレイする方法 1 2023/01/30 11:39
- その他(プログラミング・Web制作) VS codeを使って、ラズパイ Picoを動かせる簡単な方法 1 2023/04/27 13:49
- C言語・C++・C# プログラム内から、MIDIファイルの一部分だけを再生する方法 1 2023/02/15 11:08
- その他(プログラミング・Web制作) pythonのpygameでキャラクターが滑らかに動きません。 1 2022/06/18 14:41
- Excel(エクセル) 【マクロ】フォルダを2つのモニターの定位置に並べたい 2 2022/09/02 01:14
- バイク車検・修理・メンテナンス xjr400ですが、急にキルスイッチのRUNとOFFが逆転してOFFの時にセルが回りRUNだと回りま 1 2022/07/30 17:10
- Excel(エクセル) 【マクロ】フォルダを3つ、POモニター上に、決まった並べ方をしたい 4 2022/08/31 11:05
- Excel(エクセル) Excelの関数について、教えて下さい。 ■実現したいこと 任意の月での合計金額を表示する。 B3に 6 2023/02/27 21:09
- C言語・C++・C# C言語 3 2022/10/04 15:07
- 英語 「install and/or execute an application」の訳し方 2 2022/04/05 11:11
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
UWSCの終了の仕方
-
DoEventsが必要な理由について
-
ネットワークループとルーティ...
-
Escキーを押すと、中断する時と...
-
アセンブラによるウェイト(WAIT...
-
VBA:For構文のエラー、対策教え...
-
ループの後判断どんな時使うの
-
VBA for i=1 to lastrow
-
Javascriptでalertを大量のルー...
-
Application->Run();の機能につ...
-
VBAで3秒だけ時間を止めたい
-
DOSコマンドのループ内のTIMEコ...
-
Do whileでExitせず、ループの...
-
比較演算子に上限や下限を抑え...
-
WinAPI「MsgWaitForMultipleObj...
-
イベントの発生を待つ
-
ループの途中でユーザーからの...
-
VBA Boxが空白の場合のメッセー...
-
Excel VBAで、アクティブシート...
-
エクセル関数で1〜12の数字がル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画面を強制的に再描画させる方法
-
Escキーを押すと、中断する時と...
-
UWSCの終了の仕方
-
流れ図(フローチャート)が分か...
-
CSVファイルの特定の行だけを読...
-
範囲指定したセルを1つずつ飛...
-
VBAでの一時停止と再開の方法
-
乱数の桁数指定、または範囲指定。
-
VBA for i=1 to lastrow
-
VBAで3秒だけ時間を止めたい
-
vb.netです。2次元配列の要素を...
-
エクセルの当番表を作っていま...
-
vb.netからエクセル関数書き込み
-
DOSコマンドのループ内のTIMEコ...
-
「偶数・奇数の和」のフローチ...
-
GIFアニメをループさせたくない
-
Do whileでExitせず、ループの...
-
VB2010でCSVファイルの読み込み
-
【VBA】全て空白のセルの列の非...
-
アクティブセルから、A列最終行...
おすすめ情報