回 帖 发 新 帖 刷新版面

主题:请问VC6.0里面的这个东西在VC8.0的哪个地方啊

vc6.0里面可以 工程-》添加到工程 里面找到 [color=FF0000]Component and Controls Gallery[/color],我用的是VS2005……这个东西在哪里可以找到啊?
 
我想找的是按鼠标右键弹出菜单那个组件~~~

回复列表 (共4个回复)

沙发

VS2005工具箱-〉组件

板凳

刚看了一下……组件不少啊-_-,迟点慢慢看。
我刚刚换了直接添加的办法,不过出现运行时错误,按右键的时候会出现错误警告……具体问题出在哪里啊??代码如下:
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 楼

在工具箱的组件那里选 COM Component也没见这个组件,是不是2005已经去掉这个了啊??

4 楼

menu.LoadMenuW(ID_TEST_SUB);这里错了……menu.LoadMenuW(IDR_MENU1);才对

我来回复

您尚未登录,请登录后再回复。点此登录或注册