MFC - 是不是可以为除 CEdit 之外的任何其他控件显示气球提示?

Posted

技术标签:

【中文标题】MFC - 是不是可以为除 CEdit 之外的任何其他控件显示气球提示?【英文标题】:MFC - Is it possible to show a Balloon Tip for any other control then a CEdit?MFC - 是否可以为除 CEdit 之外的任何其他控件显示气球提示? 【发布时间】:2013-03-22 11:20:53 【问题描述】:

CEdit 有成员函数ShowBalloonTip,你知道是否有机会显示气球提示,例如CComboBox?

【问题讨论】:

【参考方案1】:

您只需要实现自己的气球工具提示,或者您可以使用 CBalloonHelp 类在此 CodeProject article 中实现。

你需要使用的函数是:

void CBalloonMsg::ShowForCtrl( LPCTSTR lpszHdr, LPCTSTR lpszBody, HWND hCtrl, HICON hIcon /*= NULL*/ );

【讨论】:

谢谢,好像好用,你自己试过吗? ...希望您不要介意我将链接更改为描述CBallonMsg的文章(原始链接指的是2002年的文章)。 没问题。是的,我用过,效果很好。只需使用此功能 - ShowForCtrl

以上是关于MFC - 是不是可以为除 CEdit 之外的任何其他控件显示气球提示?的主要内容,如果未能解决你的问题,请参考以下文章

需要为除 word1 或 word2 之外的任何单词找到正则表达式

单击控件时在MFC中选择CEdit控件的内容

MFC的CEdit多于1024个字符自动换行

MFC CEdit 将非 ascii 字符转换为 ascii

CEdit 编辑框的 hwnd 为空

MFC:更改 CEdit 的颜色