CButtonST的使用问题

zhiduoxing8402 2007-03-14 05:00:10
在Visual Studio 2005种添加了BtnST.h BtnST.cpp BCMenu.h BCMenu.cpp 这4个文件,运行之后编译就出现下面错误:
错误 1 error C3861: 'SetWindowOrg': identifier not found d:\pda相关\cbuttonst类的实现代码\cbuttonst类的实现代码\cbuttonst类的实现代码\cbuttonst类的实现代码\code (1776).com\BCMenu.h 344
错误 2 error C2079: 'CButtonST::m_ToolTip' uses undefined class 'CToolTipCtrl' d:\pda相关\cbuttonst类的实现代码\cbuttonst类的实现代码\cbuttonst类的实现代码\cbuttonst类的实现代码\code (1776).com\BtnST.h 210
错误 3 error C2065: 'SS_TYPEMASK' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 42
错误 4 error C2228: left of '.m_hWnd' must have class/struct/union d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 52
错误 5 error C2065: 'WM_MOUSELEAVE' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 114
错误 6 error C2228: left of '.RelayEvent' must have class/struct/union d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 189
错误 7 error C2065: 'TRACKMOUSEEVENT' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 371
错误 8 error C2146: syntax error : missing ';' before identifier 'csTME' d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 371
错误 9 error C2065: 'csTME' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 371
错误 10 error C2228: left of '.cbSize' must have class/struct/union d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 394
错误 11 error C2070: ''unknown-type'': illegal sizeof operand d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 394
错误 12 error C2228: left of '.dwFlags' must have class/struct/union d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 395
错误 13 error C2065: 'TME_LEAVE' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 395
错误 14 error C2228: left of '.hwndTrack' must have class/struct/union d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 396
错误 15 error C2039: '_TrackMouseEvent' : is not a member of '`global namespace'' d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 397
错误 16 error C3861: '_TrackMouseEvent': identifier not found d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 397
错误 17 error C2065: 'TPM_LEFTBUTTON' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 435
错误 18 error C2065: 'TPM_RIGHTBUTTON' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 435
错误 19 error C2065: 'COLOR_BTNHILIGHT' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 534
错误 20 error C2039: 'DrawState' : is not a member of 'CDC' d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 811
错误 21 error C2065: 'DSS_DISABLED' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 814
错误 22 error C2065: 'DSS_NORMAL' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 814
错误 23 error C2039: 'DrawState' : is not a member of 'CDC' d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 869
错误 24 error C2065: 'DST_BITMAP' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 871
错误 25 error C2039: 'GetIconInfo' : is not a member of '`global namespace'' d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 910
错误 26 error C3861: 'GetIconInfo': identifier not found d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 910
错误 27 error C2228: left of '.m_hWnd' must have class/struct/union d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 1552
错误 28 error C2228: left of '.Create' must have class/struct/union d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 1555
错误 29 error C2228: left of '.Activate' must have class/struct/union d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 1557
错误 30 error C2228: left of '.SendMessageW' must have class/struct/union d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 1559
错误 31 error C2065: 'TTM_SETMAXTIPWIDTH' : undeclared identifier d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 1559
错误 32 error C2228: left of '.GetToolCount' must have class/struct/union d:\PDA相关\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\CButtonST类的实现代码\code (1776).com\BtnST.cpp 1598
请各位高手多多帮忙。
...全文
1609 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
狼爸-狼宝+1 2012-07-25
  • 打赏
  • 举报
回复
解决了吗
clr998998 2011-03-03
  • 打赏
  • 举报
回复
是不是那儿的配置问题啊
clr998998 2011-03-03
  • 打赏
  • 举报
回复
我的是vs2003的 怎么也出现这样的问题啊,求高人指点一下哈
菜牛 2007-11-04
  • 打赏
  • 举报
回复
可能是头文件包含顺序的问题。
rollor_phoe 2007-11-03
  • 打赏
  • 举报
回复
我用VC6是可以通过的。2005倒不清楚了。
csc008008 2007-08-16
  • 打赏
  • 举报
回复
2005 能调试通过
我已经通过了
东文-桑晨 2007-03-15
  • 打赏
  • 举报
回复
你的CButtonST是最新版的吗?V4.1?
「已注销」 2007-03-14
  • 打赏
  • 举报
回复
VS2005还没试过,2003能用,VC6能用
rollor_phoe 2007-03-14
  • 打赏
  • 举报
回复
我在VC6中用过,是可以的,2005我没有用过!
skypu 2007-03-14
  • 打赏
  • 举报
回复
CButtonST能够稳定工作在VC6的平台上面
如果工作在VS2005.net...
你试试看把btnst.h和bcmenu.h里面的#include <afxtempl.h>头文件改改,没用过vs2005不过听说很多头文件都变过了,还有么...
等待答案

15,976

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧