1

まあ、私は少し混乱しています。プログラミングWindows(Charles Petzold)からWindowsプログラミングのメッセージループを研究したとき、物事は素晴らしく見えました。最初の3つの章(Windowsメッセージ、メッセージループなど)を完了し、MFCに突入することを考えたので、今度はMFC(Jeff Prosise)を使用したWindowsのプログラミングを取り上げました。

ここで問題は、MFCのメッセージポンプはWin32プログラミングのメッセージループと同じですか?それとも別のコンセプトですか?異なる場合、それはどういう意味ですか?

前もって感謝します!

4

1 に答える 1

3

それらはほぼ同じものです。

MFC のメッセージ ポンプはメッセージ ループを実装しますが、メイン ループではなく独自のクラスによってダイアログ メッセージを変換できるように、 PreTranslateMessage()メソッドをミックスに導入します。

この機能の詳細については、MFC メッセージの迷路とコマンド ルーティングを参照してください

于 2012-10-01T10:33:53.987 に答える