屯屯屯屯屯 程序员  2013年04月17日
在编译过程中遇到的错误!!!请高手帮忙看下
VC编译错误:left of ".SetFocus"must be have class /struct/union
这是我编写一个界面上的关于两个button的callback 函数,滑动器和普通的按钮button,为什么上面这个会报这种错误,而下面这个没有报错? 请指点一下
bool CCMXBox::m_Callback(const PTEvent* pEvent,const void*pData)
{
int nkey= pEvent->param.s[2];
Swith(nkey)
{
case KEY_UP:
case KEY_DOWN:
MulitControlBar.SetFocus();// CControlBar MulitControlBar <error>
return ture;
.....
.....
...
}
}
bool CCMXBox::t_ControlingBar(int key)
{
int nkey= key;
switch(nkey)
{
case KEY_UP:
case KEY_DOWN:
MulitControlBar.SetFocus();// <pass>
break;
...
....
......
}
}
...全文
44 点赞 收藏 3
写回复
3 条回复

还没有回复,快来抢沙发~

发动态
发帖子
VC/MFC
创建于2007-09-28

7868

社区成员

42.1w+

社区内容

VC/MFC相关问题讨论
社区公告
暂无公告