📄 旧源码.txt
字号:
str=GetItemText(hItem);
if(str==""){
theApp.m_AddNode=false;
}else{
theApp.m_AddNode=true;
}
if ( (m_uFlags&TVHT_ONITEMLABEL ))
{
CDotNETView* p = (CDotNETView*)(((CMainFrame*)AfxGetMainWnd())->GetActiveView());
//CDotNETApp *pApp=(CDotNETApp *)AfxGetApp();
if(str=="我的信息管理目录"){
CTreeCtrl::OnLButtonDown(nFlags, point);
return ;
}
HTREEITEM PHItem=GetParentItem(hItem);
CString strHead=GetItemText(PHItem);
HTREEITEM ZHItem=GetNextItem(hItem,TVGN_NEXTVISIBLE);
CString strZName=GetItemText(ZHItem);
if(strHead=="我的信息管理目录"){
if(GetNextItem(hItem,TVGN_NEXTVISIBLE)==NULL && strHead=="我的信息管理目录"){
_variant_t _strSQL("SELECT * FROM TTree WHERE ParentId='0' and Type='1' and Title='"+str+"' and Turn='"+str+"'");
theApp.ADOExecute(MySet,_strSQL);
if(MySet->GetRecordCount()>0){
PN_Name=str;
}else{
PN_Name="0";
}
}else{
PN_Name="0";
}
}else{
PN_Name=FindPNode(hItem, str);
}
_variant_t _strSQL("SELECT * FROM TTree WHERE Title='"+str+"' and Turn='"+PN_Name+"'");
theApp.ADOExecute(MySet,_strSQL);
while(!MySet->adoEOF){
Holder=MySet->GetCollect("NodeId");
strNodeId = Holder.vt==VT_NULL?"":(char*)(_bstr_t)Holder;
Holder=MySet->GetCollect("Type");
strNodeType = Holder.vt==VT_NULL?"":(char*)(_bstr_t)Holder;
Holder=MySet->GetCollect("SynId");
strNodeValue = Holder.vt==VT_NULL?"":(char*)(_bstr_t)Holder;
if(strNodeType=="1"){
str_File=PNodeName(hItem,strNodeId,strNodeValue);
}else{
if(strHead=="我的信息管理目录") PN_Name=str;
App->pDlg->AddSelectNodeInfo(str,PN_Name,strNodeType);
p->DelectMyEdit();
CTreeCtrl::OnLButtonDown(nFlags, point);
return ;
}
MySet->MoveNext();
}
if(str!="我的信息管理目录"){
App->pDlg->AddSelectNodeInfo(str,PN_Name,strNodeType,str_File);
p->m_Title=str_File;
p->CreateMyEdit();
}
SelectItem(hItem);
}
if(adStateOpen==MySet->State) MySet->Close();
MySet.Release();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -