社区
C++ 语言
帖子详情
MFC消息提示
lalalailema
2012-06-07 03:27:33
我在做MFC按钮的时候,按钮是个图标没有文字,所以我想点击一下图标的时候会在按钮旁边有个小框框文字提示,一会儿会自动消失(例如等一下就消失),是使用MessageBox()?还是会有其他控件。也可以是那种你把鼠标移动到按钮上会有信息提示。
请问各位这个怎么实现?
谢谢!
...全文
93
2
打赏
收藏
MFC消息提示
我在做MFC按钮的时候,按钮是个图标没有文字,所以我想点击一下图标的时候会在按钮旁边有个小框框文字提示,一会儿会自动消失(例如等一下就消失),是使用MessageBox()?还是会有其他控件。也可以是那种你把鼠标移动到按钮上会有信息提示。 请问各位这个怎么实现? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangdaliang
2012-06-07
打赏
举报
回复
用CToolTipCtrl这个类即可实现
1、在类的头文件中声明:
CToolTipCtrl m_Mytip;
2、在界面初始化函数OnInitDialog中创建提示控件
m_Mytip.Create(this);
m_Mytip.AddTool( GetDlgItem(IDC_COMBO1),_T("点击下拉列表可以浏览历史数据!"));
m_Mytip.SetDelayTime(200); //设置延迟时间
m_Mytip.SetTipTextColor( RGB(255,0,0) ); //设置提示文本的颜色
m_Mytip.SetTipBkColor( RGB(255,0,0)); //设置提示框的背景颜色
m_Mytip.Activate(TRUE); //设置是否启用提示
3、覆盖基类中的PreTranslateMessage函数
BOOL ResultShow::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message==WM_MOUSEMOVE )
{
m_Mytip.RelayEvent(pMsg);
}
return CDialog::PreTranslateMessage(pMsg);
}
W170532934
2012-06-07
打赏
举报
回复
可以使用tooltip来做的。messagebox不好看
VC+
MFC
托盘图标闪烁与
消息
提示
用VC+
MFC
实现托盘管理,支持热键,图标闪烁,右键菜单,
消息
框渐现等功能,所有功能均测试通过,请放心使用,欢迎关注!
mfc
托盘 右下角弹出对话框演示程序
自己封装的一个托盘类CTray并有详细的使用说明 我使用的VS2008开发环境
MFC
快速入门
Classes,简称
MFC
)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量,这是一套
mfc
快速入门的课程,主要对
MFC
各个控件的...
MFC
71D.dll
mfc
71d.dll下载。描述:
MFC
DLL Shared ...具体如下: 当运行程序系统
提示
“找不到
mfc
71d.dll ”,“没有找到
mfc
71d.dll”时,下载该文件,需要使用winRAR解压缩。
mfc
71d.dll通常位置是在:c:\windows\system32\目录下。
Visual C++
MFC
编程实例
3.6
MFC
怎样处理一个接收到的
消息
36 3.7 处理用户界面的对象 44 3.8 创建自定义窗口
消息
45 3.8.1 静态分配的窗口
消息
45 3.8.2 动态分配的窗口
消息
46 3.9 重定向
消息
47 3.9.1 子分类和超分类 47 3.9.2 用
MFC
子...
C++ 语言
64,685
社区成员
250,491
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章