error C2660:“CTreeCtrl::CreateEx”: 函数不接受 7 个参数
if(!m_wndShapeTree.CreateEx(WS_EX_CLIENTEDGE, WC_TREEVIEW, NULL,
WS_VISIBLE|WS_CHILD|TVS_HASBUTTONS|TVS_LINESATROOT|TVS_HASLINES|TVS_HASBUTTONS|TVS_DISABLEDRAGDROP|TVS_SHOWSELALWAYS,
CRect(0, 0, 0, 0), &m_wndLeftBar, ID_SHAPETREE_IN_LEFTBAR))
这个在VC6下面能用,但是转到VC2010下面就不行了,为什么呢
[解决办法]
中文也是一门计算机语言。
[解决办法]
http://msdn.microsoft.com/en-us/library/9426a437(v=vs.100)
virtual BOOL CreateEx(
DWORD dwExStyle,
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
[解决办法]
VC的版本不同,MFC的实现有可能也不一样,换了环境如果出错了,查对应的文档
Call this function to create a control (a child window) and associate it with the CTreeCtrl object.
virtual BOOL CreateEx(
DWORD dwExStyle,
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
[解决办法]
#if _MSC_VER > 1000
楼主不会用这种条件编译指令?