[CToolTipCtrl]悬停工具提示条信息
2012-07-07 15:59
204 查看
转自:http://blog.csdn.net/priest18/article/details/4511014
public:
CToolTipCtrl* m_ptip;
CtoolView::~CtoolView()
{
delete m_ptip;
m_ptip = NULL;
}
void CtoolView::OnMouseMove(UINT nFlags, CPoint point)
{
if (m_ptip!= NULL)
{
char cTxt[100];
sprintf(cTxt,"x = %d,y = %d",point.x,point.y);
m_ptip->AddTool(this,cTxt);
m_ptip->UpdateTipText(cTxt,this);
m_ptip->Activate(TRUE);
m_ptip->Update();
}
CView::OnMouseMove(nFlags, point);
}
BOOL CtoolView::PreTranslateMessage(MSG* pMsg)
{
if (m_ptip != NULL)
m_ptip->RelayEvent(pMsg);
return CView::PreTranslateMessage(pMsg);
}
void CtoolView::OnInitialUpdate()
{
CView::OnInitialUpdate();
m_ptip = new CToolTipCtrl;
if(!m_ptip->Create(this))
{
TRACE("Unable To create ToolTip/n");
return;
}
}
public:
CToolTipCtrl* m_ptip;
CtoolView::~CtoolView()
{
delete m_ptip;
m_ptip = NULL;
}
void CtoolView::OnMouseMove(UINT nFlags, CPoint point)
{
if (m_ptip!= NULL)
{
char cTxt[100];
sprintf(cTxt,"x = %d,y = %d",point.x,point.y);
m_ptip->AddTool(this,cTxt);
m_ptip->UpdateTipText(cTxt,this);
m_ptip->Activate(TRUE);
m_ptip->Update();
}
CView::OnMouseMove(nFlags, point);
}
BOOL CtoolView::PreTranslateMessage(MSG* pMsg)
{
if (m_ptip != NULL)
m_ptip->RelayEvent(pMsg);
return CView::PreTranslateMessage(pMsg);
}
void CtoolView::OnInitialUpdate()
{
CView::OnInitialUpdate();
m_ptip = new CToolTipCtrl;
if(!m_ptip->Create(this))
{
TRACE("Unable To create ToolTip/n");
return;
}
}
相关文章推荐
- jQuery信息提示工具--Poshy Tip
- CToolTipCtrl在CComboBox控件上显示提示信息
- 使用CToolTipCtrl控件实现光标移动到一个控件时显示特定的提示信息
- CentOS5.8下用“软件包安装工具安装”总是提示:另一个目前运行的程序正在访问软件信息。
- jQuery信息提示工具----poshytip.js
- flash鼠标悬停信息提示
- MFC为工具栏中的工具设置提示信息
- 开发工具&插件 Android Studio FindBugs插件提示信息说明
- 在CListCtrl的每个项都显示不同的提示信息(CToolTipCtrl)
- 提示信息工具
- CToolTipCtrl工具提示详解
- jQuery信息提示工具
- jquery 鼠标悬停显示信息提示框
- jQuery鼠标悬停显示提示信息窗体
- EXTJS 4.2 实现 gridpanel 鼠标悬停单元格以提示信息的方式显示单元格内容。
- jquery特效--鼠标悬停显示提示信息
- MFC之对话框程序界面控件提示信息操作CToolTipCtrl
- Swing鼠标悬停时巧用上下文菜单显示提示信息
- MFC 鼠标悬停事件,提示信息
- vs2011 类模板 修改 增加版权 作者 个人信息,vs2011版本的 命令提示工具 Developer Command Prompt