none
CMFCRibbonbarのツールチップ RRS feed

  • 質問

  • お世話になります。

    VC6のプロジェクトをVC2010にてリボンバーを実装しようと思っています。

    VC2010でリボンバーをつけた新規プロジェクトを作成するとツールチップの色がグレー表示になりますが、
    VC6から移植の場合、黄色となります。
    ただし、下記のロジックを実装すると、デザインにあった色になるのですが、黄色のツールチップが一瞬現れてから、色が変更されたツールチップが表示されます。

     InitTooltipManager();
     CMFCToolTipInfo ttParams;
     ttParams.m_bVislManagerTheme = TRUE;
     theApp.GetTooltipManager()->SetTooltipParams(AFX_TOOLTIP_TYPE_ALL,
      RUNTIME_CLASS(CMFCToolTipCtrl), &ttParams);

    VC2010で作成したプロジェクトで上記のロジックをコメントにしても、表示されるツールチップはグレー表示です。

    どうしたら、VC6のプロジェクト側のツールチップがグレー表示となりますか。

    2012年7月26日 2:42