您的位置:首页 > 其它

最近开发所用技术,以及资料整理

2011-05-20 20:40 507 查看
VC 窗体开发

 

1.类似于资源管理器的窗体

   方法一:使用vc单文档 ,下一步直到最选择 资源管理器。选择CLeftTreeView。

  方法二: 单文档。框架划分,splitter 类划分

  方法三: 对话框,左边 treectrl ,右边 list。

 

2.右击菜单。

void LeftTree::OnContextMenu(CWnd* pWnd, CPoint point)
{
 
  CMenu menu,*pSubMenu;//定义下面要用到的cmenu对象 
   menu.LoadMenu(IDR_POPMENU);//装载自定义的右键菜单 
   pSubMenu=menu.GetSubMenu(0);//获取第一个弹出菜单,所以第一个菜单必须有子菜单 
   CPoint oPoint;//定义一个用于确定光标位置的位置 
   GetCursorPos(&oPoint);//获取当前光标的位置,以便使得菜单可以跟随光标 
   pSubMenu->TrackPopupMenu(TPM_LEFTALIGN|TPM_LEFTBUTTON,oPoint.x,oPoint.y,this);   //在指定位置显示弹出菜单

 

}

搞不懂的,为什么自己设置的右击菜单,第一层不显示,只显示 第二层。 于是就将就都凑到一起了。

 

 

 

时间问题,暂时先更新到这。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  文档 menu 框架 list
相关文章推荐