通知
すべてクリア
Topic starter
2003年4月22日 1:45 PM
プロパティーシートでヘルプボタンを実装したのですが
ヘルプボタン押下時のイベントがわかりません。
CPropertySheetやCPropertyPageのクラスメンバを見て
いてもOKや適用ボタン等は見つかるのですがヘルプボタン
に関するメンバを見つけることができませんでした。
起動させるヘルプはWinHelpではなくHTML Helpなので
ヘルプボタン押下後の処理をオーバーライドしたいのですが・・・
どなたかご存知の方、ご教授お願いします。
環境
Win2000 SP3
VC++6.0 SP5 MFC
2003年4月22日 3:00 PM
MFCではないですが……
SDKでは、WM_COMMANDが飛んでくるようです。
LOWORD(wParam)にIDHELPが入って呼ばれているようです。
ちなみに、「?」ボタンの場合はWM_HELPです。
Topic starter
2003年4月22日 9:25 PM
瀬戸っぷさんありがとうございます。
結局、自力ではイベントも飛んでくるメッセージも
わからなかったので、プロパティーシートに独自に
ヘルプボタンを作成して、ハンドラとイベントを追加
してHTML Helpを起動させました。
もっとはやく瀬戸っぷさんの発言見ておけばよかった
ですね。次回はこれを参考に作ってみます。
>ちなみに、「?」ボタンの場合はWM_HELPです。
コンテキストヘルプなんてのも面白そうですね。
瀬戸っぷさんどうもありがとうございました。