主题:请问VC6.0里面的这个东西在VC8.0的哪个地方啊
梁某
[专家分:210] 发布于 2008-05-03 19:02:00
vc6.0里面可以 工程-》添加到工程 里面找到 [color=FF0000]Component and Controls Gallery[/color],我用的是VS2005……这个东西在哪里可以找到啊?
我想找的是按鼠标右键弹出菜单那个组件~~~
回复列表 (共4个回复)
沙发
phunxm [专家分:230] 发布于 2008-05-03 22:13:00
VS2005工具箱-〉组件
板凳
梁某 [专家分:210] 发布于 2008-05-04 19:09:00
刚看了一下……组件不少啊-_-,迟点慢慢看。
我刚刚换了直接添加的办法,不过出现运行时错误,按右键的时候会出现错误警告……具体问题出在哪里啊??代码如下:
void CTESTView::OnRButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
CMenu menu;
menu.LoadMenuW(ID_TEST_SUB);
CMenu* pPopup = menu.GetSubMenu(0);
::ClientToScreen(m_hWnd, &point);
pPopup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON,
point.x, point.y, this);
CView::OnRButtonDown(nFlags, point);
}
3 楼
梁某 [专家分:210] 发布于 2008-05-04 19:15:00
在工具箱的组件那里选 COM Component也没见这个组件,是不是2005已经去掉这个了啊??
4 楼
梁某 [专家分:210] 发布于 2008-05-04 19:20:00
menu.LoadMenuW(ID_TEST_SUB);这里错了……menu.LoadMenuW(IDR_MENU1);才对
我来回复