MFC/vc中当鼠标经过按钮等控件时出现文字提示功能
来源:互联网 发布:网狐6603棋牌源码下载 编辑:程序博客网 时间:2024/05/21 09:01
在VC中,也常常为一些图片按钮添加一些功能提示。
下面讲解实现过程:
该功能的实现主要是用CToolTipCtrl类。该类在VC msdn中有详细说明。
首先在对话框的头文件中加入初始化语句:public:下,加入:CToolTipCtrl m_Mytip;
然后在初始化对话框函数中加入:
m_Mytip.Create(this);
m_Mytip.AddTool( GetDlgItem(IDC_BUTTON), "你想要添加的提示信息" ); //IDC_BUTTON为你要添加提示信息的按钮的ID
m_Mytip.SetDelayTime(200); //设置延迟
m_Mytip.SetTipTextColor( RGB(0,0,255) ); //设置提示文本的颜色
m_Mytip.SetTipBkColor( RGB(255,255,255)); //设置提示框的背景颜色
m_Mytip.Activate(TRUE); //设置是否启用提示
然后在类向导中添加PreTranslateMessage消息响应函数
BOOL CXXXDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if(pMsg->message==WM_MOUSEMOVE)
m_Mytip.RelayEvent(pMsg);
return CDialog::PreTranslateMessage(pMsg);
}
注:如果要为多个按钮添加功能提示只需在
m_Mytip.AddTool( GetDlgItem(IDC_BUTTON), "你想要添加的提示信息" );
的下面再加上类似语句,如
m_Mytip.AddTool( GetDlgItem(IDC_BUTTON1), "你想要添加的提示信息1" );
m_Mytip.AddTool( GetDlgItem(IDC_BUTTON2), "你想要添加的提示信息2" );
下面讲解实现过程:
该功能的实现主要是用CToolTipCtrl类。该类在VC
首先在对话框的头文件中加入初始化语句:public:下,加入:CToolTipCtrl
然后在初始化对话框函数中加入:
m_Mytip.Create(this);
m_Mytip.AddTool( GetDlgItem(IDC_BUTTON), "你想要添加的提示信息" ); //IDC_BUTTON为你要添加提示信息的按钮的ID
m_Mytip.SetDelayTime(200); //设置延迟
m_Mytip.SetTipTextColor( RGB(0,0,255) ); //设置提示文本的颜色
m_Mytip.SetTipBkColor( RGB(255,255,255)); //设置提示框的背景颜色
m_Mytip.Activate(TRUE); //设置是否启用提示
然后在类向导中添加PreTranslateMessage消息响应函数
BOOL CXXXDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
return CDialog::PreTranslateMessage(pMsg);
}
注:如果要为多个按钮添加功能提示只需在
m_Mytip.AddTool( GetDlgItem(IDC_BUTTON), "你想要添加的提示信息" );
的下面再加上类似语句,如
m_Mytip.AddTool( GetDlgItem(IDC_BUTTON1), "你想要添加的提示信息1" );
m_Mytip.AddTool( GetDlgItem(IDC_BUTTON2), "你想要添加的提示信息2" );
0 1
- MFC/vc中当鼠标经过按钮等控件时出现文字提示功能
- MFC/VC中当鼠标经过按钮等控件时出现文字提示功能
- MFC/vc中当鼠标经过按钮等控件时出现文字提示功能
- MFC/VC中当鼠标停靠在按钮等控件上时出现文字提示功能
- MFC/VC中当鼠标停靠在按钮等控件上时出现文字提示功能
- MFC/VC中当鼠标停靠在按钮等控件上时出现文字提示功能
- MFC/VC中当鼠标停靠在按钮等控件上时出现文字提示功能
- VC中当鼠标停靠在按钮等控件上时出现文字提示功能
- VC中鼠标经过按钮弹出功能提示(TIPS)
- VC中鼠标经过按钮弹出功能提示(TIPS)
- java中怎样实现当鼠标移动到按钮的时候有提示文字出现
- 鼠标经过文字链接时出现漂亮的提示层
- jquery当鼠标移动到button按钮控件时,会出现提示信息
- VC/MFC 当鼠标移到控件上时显示提示信息
- C#中怎样在Button控件上添加提示语,让鼠标经过按钮时显示提示信息!
- unity中鼠标经过一个物体时出现提示
- 鼠标经过,出现提示
- 鼠标经过,出现提示
- Spring:整合JPA
- Hadoop学习路线图
- Android开发者网址导航
- 一台服务器安装运行多个Tomcat及注册服务
- Android Studio调试功能使用总结
- MFC/vc中当鼠标经过按钮等控件时出现文字提示功能
- matlab 画三维动画
- 算法基础(1)
- ViewPager实现自动切换图片(一)
- JS公共小方法之判断对象是否为domElement
- zzuoj 10377: squee_spoon and his Cube III (DP状态转移)
- ubuntu14.04下配置apache2+tomcat8负载均衡
- 利用经纬度计算两点之间距离:
- 单片机系统设计的误区与对策(有了看门狗就不会死机)