| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 855 人关注过本帖
标题:[求助]关于CToolTipCtrl声明变量的问题
只看楼主 加入收藏
蚁仔
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-11-27
收藏
 问题点数:0 回复次数:1 
[求助]关于CToolTipCtrl声明变量的问题

本人超菜鸟一只,希望帮下忙改改,m_Restart和pMsg应该怎么声明?

CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
{
//{{AFX_DATA_INIT(CAboutDlg)
//}}AFX_DATA_INIT
//添加工具提示
CToolTipCtrl * m_tip;
m_tip=new CToolTipCtrl;
m_tip->Create(this);
m_tip->AddTool(&m_Restart,_T("计算机"));
//激活工具提示
m_tip->Activate(TRUE);

//重载函数,处理tip
if (NULL != m_tip)
{
m_tip->RelayEvent(pMsg);
}

return CDialog::PreTranslateMessage(pMsg);

}
编译后:
'm_Restart' : undeclared identifier
'pMsg' : undeclared identifier

搜索更多相关主题的帖子: tip CToolTipCtrl 变量 计算机 声明 
2006-06-27 18:53
myajax95
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:30
帖 子:2978
专家分:0
注 册:2006-3-5
收藏
得分:0 
第一。你的tooltip打算定义在AboutDlg里面吗?还是你的主Dialog里,这里显示的是你要定义在AboutDlg里。

第二。m_tip不必用pointer,直接定义object比较方便。

第三。不知道m_Restart用作什么。

第四。RelayEvent应该写在PreTranslateMessage()中。

http://myajax95./
2006-06-28 01:50
快速回复:[求助]关于CToolTipCtrl声明变量的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015966 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved