問題タブ [cmfcpropertypage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
78 参照

html-help - CMFCPropertySheet / CMFCPropertyPage の [ヘルプ] ボタンを処理するにはどうすればよいですか?

MSDNによると:

CPropertySheet のヘルプは、F1 キーと [ヘルプ] ボタンでのみサポートされています。デフォルトでは、アプリケーション フレームワークに [ヘルプ] ボタンが表示されます。ユーザーによる介入は必要ありません。ユーザーがプロパティ シート内の各ページのヘルプ情報を追加すると、[ヘルプ] ボタンをクリックすると、ヘルプ メカニズムによってそのページのヘルプが自動的に表示されます。

についても同様だと思いますCMFCPropertySheet。だから私は最初にハンドラーの処理を試み始めましたWM_HELPINFO:

うまくいきませんでした。IDHELP次に、ボタン クリック ハンドラを追加しました。

うまくいきませんでした。

では、ユーザーがシートの [ヘルプ] ボタンを押したときに、適切なヘルプ トピックを表示するにはどうすればよいでしょうか? 混乱している。

アップデート

シートとページの両方でこれを試しましたが、うまくいきません: