为对话框中的控件提供提示信息
来源:互联网 发布:广州太古汇有mac吗 编辑:程序博客网 时间:2024/04/28 03:57
[问题提出]
当用户不知道你的按钮的具体功能时,工具条提示是一个不错的方法.
[解决方法]
提示功能是由MFC类库中的CToolTipCtrl来实现的.
[实现程序]
假设你有了名为My的对话框的工程.首先建立一个Button,方法:在ResourceView中双击Dialog,添加Button采用默认值:IDC_BUTTON1.实现PreTranslateMessage消息的相应函数.
class CMyDlg : public CDialog
{
public:
CToolTipCtrl m_ToolTips;
...............
};
BOOL CMyDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
CButton *pButton;
pButton=(CButton *)GetDlgItem(IDC_BUTTON1);
m_ToolTips.Create(this);
m_ToolTips.AddTool(pButton,"This is a ToolTips text for this Button");
return TRUE; // return TRUE unless you set the focus to a control
}
BOOL CMyDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
switch(pMsg->message)
{
case WM_LBUTTONDOWN:
case WM_LBUTTONUP:
case WM_MOUSEMOVE:
m_ToolTips.RelayEvent(pMsg);
}
return CDialog::PreTranslateMessage(pMsg);
}
好了,运行看看.
- 为对话框中的控件提供提示信息
- 为对话框中的控件增加提示的简单方法
- 为对话框中的控件增加提示的简单方法(转载)
- MFC之对话框程序界面控件提示信息操作CToolTipCtrl
- VS2010 MFC 为对话框控件增加提示框
- 信息提示对话框
- 提示信息对话框
- C#WinForm控件开发为属性提供弹出式对话框 或自定义控件
- 调整QuickReport控件界面和提示信息为中文
- WinForm控件开发总结(八)-----为属性提供弹出式编辑对话框
- WinForm控件开发总结(八)-----为属性提供弹出式编辑对话框
- javaScript中的提示对话框
- password 控件提示信息
- 信息提示控件ToolTip
- 对话框控件的提示功能
- MFC为工具栏中的工具设置提示信息
- Qt提供的控件和对话框类
- 遍历对话框中的控件
- 数据库读取、操作
- 繁体系统下看简体CHM文档
- symbian摄像编程汇总
- 《体感游戏演进与体感游戏开发》会议随笔
- 选择屏幕
- 为对话框中的控件提供提示信息
- 爱花者请欣赏
- 转载:太吓人了 绝对属实!!!
- [转载]祖传“大智慧鸡蛋酱”做法!
- 超经典的成人笑话浓缩合辑
- java 访问AD
- 神奇の九寨&美丽の黄龙
- 转载:24种飘窗设计方案
- 七天