0

新しいMFC機能パックを使用するようにMFCアプリをアップグレードしようとすると、コンテキストメニューからメッセージが失われます。メニューが表示されてクリックできますが、メッセージはどこにも処理されていないようです。多くの場所でOnCmdMsg()をオーバーライドしましたが、役に立たなかったため、コンテキストメニューのコマンドメッセージがキャッチされませんでした。

メッセージをトレースする方法、ツール、またはアプローチはありますか?
この問題を解決する方法の他のアイデアはありますか?

4

1 に答える 1

3

SPY++をお試しください

>...Windowsの[プログラム]または[すべてのプログラム]メニューにあります。[Microsoft Visual Studio 9.0]をクリックし、[VisualStudioTools]をクリックします。

システムのプロセス、スレッド、ウィンドウ、およびウィンドウメッセージのグラフィカルビューを提供します。詳細については、ツールの[ヘルプ]をクリックしてください。

2005年のSpy++については、この回答で詳しく説明します。

于 2009-04-28T18:11:55.660 に答える