CString cText;
UINT uFlag;
CPoint point;
NMTREEVIEWA* pNMTreeView = (NMTREEVIEWA*)pNMHDR;
GetCursorPos(&point);
ScreenToClient(&point);
HTREEITEM hItem = this->HitTest(point, &uFlag);
if((NULL!=hItem)&&(uFlag&&TVHT_ONITEMSTATEICON))
{
HTREEITEM hChildItem = GetChildItem(hItem);
if (hChildItem==NULL){
this->SelectItem(hItem);
cText = this->GetItemText(hItem);
CMfcieView* a;
a->Navigate2("www.163.com", 0, NULL); //这个地方出错,内存不能为read
::MessageBox(NULL,cText,"b",0);
}
}
*pResult = 0;代码如上,希望高手指点,如何在CTreeCtrl继承类里面,单击一个item ,利用MFCIE 可以显示页面。
UINT uFlag;
CPoint point;
NMTREEVIEWA* pNMTreeView = (NMTREEVIEWA*)pNMHDR;
GetCursorPos(&point);
ScreenToClient(&point);
HTREEITEM hItem = this->HitTest(point, &uFlag);
if((NULL!=hItem)&&(uFlag&&TVHT_ONITEMSTATEICON))
{
HTREEITEM hChildItem = GetChildItem(hItem);
if (hChildItem==NULL){
this->SelectItem(hItem);
cText = this->GetItemText(hItem);
CMfcieView* a;
a->Navigate2("www.163.com", 0, NULL); //这个地方出错,内存不能为read
::MessageBox(NULL,cText,"b",0);
}
}
*pResult = 0;代码如上,希望高手指点,如何在CTreeCtrl继承类里面,单击一个item ,利用MFCIE 可以显示页面。
解决方案 »
- VS2005中Tab标签在侧边时不显示文字
- CTreeCtrl怎么设置才能使初始化的时候不选中任何节点
- 怎么在程序中还原MSSQL备份文件??(因为数据库正在使用,所以未能获得对数据库的排它访问权。)
- 怎么关联一个变量
- win2k局域网登陆的问题!如何绕过用户名和密码的输入代码如下:请高人指点。(vc下通过)
- 关于使用WSAAsyncSelect时,发送消息的问题?
- WIN2000窗口通讯正常而98下无法通讯问题
- 哪位大哥帮帮忙(跟贴有分),小问题,vb里怎样调用vc的动态库,还有为什么vc生成的Dll文件不好用regsvr32注册
- 急问:如何调用基于CFormView类的对话框
- ??把资源集成到可执行文件中,如何实现?
- modem挂机的指令不是ath吗?怎么不行呢?
- 标题栏中图标不显示,很奇怪
你的a要绑定web browser控件..
怎么做到?
这个单击事件是在一个类里面,调用一个窗体,
能不能给说明一下。
具体点,有没有例子我学习一下。关键我这个是在一个窗体里面,单击事件,我能想到的是在继承类ctreectrl里加到click判断上,根据点击的item不同,显示不同的页面。
具体点,有没有例子我学习一下。关键我这个是在一个窗体里面,单击事件,我能想到的是在继承类ctreectrl里加到click判断上,根据点击的item不同,显示不同的页面。
具体点,有没有例子我学习一下。关键我这个是在一个窗体里面,单击事件,我能想到的是在继承类ctreectrl里加到click判断上,根据点击的item不同,显示不同的页面。
CMainFrame *pMainFrm = (CMainFrame *)AfxGetMainWnd();
CMfcieView *pView = (CMfcieView *)pMainFrm->GetActiveView();
if (cText=="学生")
{
cUrl="www.163.com";
}else{
cUrl="www.sina.com";
}
pView->Navigate2(cUrl, 0, NULL);