在单文档中,鼠标移动到工具按钮时,出现淡黄色的底,并有功能提示。如何实现响应这个事件啊,提供点思路吧
解决方案 »
- 关于远程线程插入的问题CreateRemoteThread和重定位
- 用VC6.0导入并打开图片时提示说图片超过256颜色该怎么解决?要是删除的话怎么删除?
- 请问哪有测试网络流量的vc源代码?
- 老问题:窗口和窗口对象
- 双鼠标问题
- 如何改变对话框的大小
- 我做的托盘程序为何运行两次会出现两个托盘?是否有属性未设置?
- 求 Visual C++精彩实例详解. 袁丁 编著. 北京 机械工业出版社 2003. TP312C Z782 配套光盘 下载地址
- 请问如何使用 VCM 压缩视频流?我是使用 VFW 来捕获视频数据流的。
- 如何在程序中把CHtmlView::OnFilePrint()弹出的对话框去掉!!用我给的参数!
- CArray和CList动态记录数据哪个更好点?
- 关于try{}catch(){}
你可以自己设置提示的信息,设置方法(VC6):打开资源管理器- 打开工具栏--在工具栏按钮上双击--在弹出的对话框的prompt编辑框里添加你要显示的信息,格式如下:状态栏显示信息\n TIP提示信息
EG:
看前一个图像。\n前一图像
public:
CToolTipCtrl m_pToolTipCtrl; 然后在OnCreate()函数中添加如下语句 if (!m_pToolTipCtrl.Create(this, TTS_ALWAYSTIP))
{
TRACE(_T("Unable To create ToolTip\n"));
return FALSE;
}m_pToolTipCtrl.AddTool(GetDlgItem(IDOK),_T("确定按钮,点击关闭对话框")); 最后在CMainFrame.CPP中添加虚函数PreTranslateMessage
BOOL CTestToolTipDlg::PreTranslateMessage(MSG* pMsg){
// TODO: Add your specialized code here and/or call the base class if(pMsg->message== WM_LBUTTONDOWN || pMsg->message== WM_LBUTTONUP || pMsg->message== WM_MOUSEMOVE) m_pToolTipCtrl.RelayEvent(pMsg); return CDialog::PreTranslateMessage(pMsg);}
编译不会出错,可一运行就报好几个错,这是为什么啊?