Last Updated 2005/08/18
Visual C++ MFC 他のコントロール
ツールヒントのバグ
2005/08/18

VC++ Ver5.0SP3 の環境において,ツールヒントにバグがある.

ビューにダイアログを貼り付けてダイアログのボタンにツールヒントを実装する.
(コンポーネントギャラリからの追加)

ちゃんとツールヒントが表示されるが,他のダイアログ(ファイルダイアログなど)
を表示した後にはツールヒントが表示されなくなる.

これは,MFC のバグである.
KB の ID:Q143313 と同様の現象である.
RelayEvent() の前に Activate() しなければならない.

m_ToolTip.Activate(TRUE);
m_ToolTip.RelayEvent(pMsg);


参照
ヒントの出し方
前後のTips
ツールヒントのバグ

DSS ProgrammingTipsCGI Ver1.02