ViewのサブクラスCStaticにツールチップ表示

[戻る]
MT 2004/07/21(水) 12:49:18
どなたか分かる方お願いします。
状況:
1.CFormViewを継承するViewクラスがある
2.Viewクラスにサブクラス化されたCStaticを継承するクラスがある
3.ViewクラスでOnNotifyをオーバライドする

現象
OnNotifyにツールヒント要求(TTN_NEEDTEXT)が通知されない
※同様にサブクラス化されたCScrollBarコントロールには通知がくる。

これは何故でしょうか。
また、CStaticの方に通知を来させるには、どうすればよいでしょうか。

よろしくお願い致します。

dairygoods 2004/07/21(水) 13:16:40
以下を試してみてください。
・IDC_STATIC以外の固有のIDを指定する
・スタティックプロパティの「通知」にチェックを付ける

MT 2004/07/21(水) 13:40:50
回答ありがとうございます。

>・IDC_STATIC以外の固有のIDを指定する
設定済です。
>・スタティックプロパティの「通知」にチェックを付ける
申し訳ありませんが、
どこで設定するのか教えていただけませんか?

初歩の初歩で申し訳ありません。
調べてみたのですが、分かりませんでした。

MT 2004/07/21(水) 13:55:51
[[解決]]
自己レスです。申し訳ありません。
>・スタティックプロパティの「通知」にチェックを付ける
→分かりました。表示が英語になっていたので、発見が遅れました。
申し訳ありません。

そして、通知も無事来るようになりました。
本当にありがとうございました!!

古いスレッドには追加発言できません。