产品型号
方案1
方案2当选中一节点时,用GetItemText(hItem)可以获得当前节点的text值,如何通过一edit的输入,将text值修改为新的值。新的字符串应该对谁赋值?我只知道开始创建节点时的方法
RootItem.iten.pz..=Name.GetBuffer()
方案1
方案2当选中一节点时,用GetItemText(hItem)可以获得当前节点的text值,如何通过一edit的输入,将text值修改为新的值。新的字符串应该对谁赋值?我只知道开始创建节点时的方法
RootItem.iten.pz..=Name.GetBuffer()
解决方案 »
- vs2010中分割窗口的问题
- 一个类中调用另一个类中方法出错!!!!
- 宽字符串转换为整型。。
- 单片机收发程序 大家帮帮忙
- 谁能找到InstallShield10.x的东方语言包?我想把安装界面做成汉化的。重重有赏:)
- 怎么让有位图背景的对话框上的static控件的背景为透明的?
- 有谁知道CBitmap类中SetBitmapBits(DWORD dwCount,const void* lpBits )参数lpBits 具体要求什么格式?
- 哪里有能产生256位随机数的随机数程序源码下载?
- 你们程序员学校刚出来的月薪多少??
- 一个字符串怎么转换为VARIANT类型,不是将字符串包在VARIANT类型中,而是将一个字符串硬转成VARIANT。
- CFile类中Write的用法!!谢谢!
- CTreeCtrl::在树中如何将添加一个接点后的树接点自动完全展开??
不过Tree要设置成可编辑模式
void CDlgFenlei::OnEndlabeledit(NMHDR* pNMHDR, LRESULT* pResult)
{
TV_DISPINFO* pTVDispInfo = (TV_DISPINFO*)pNMHDR;
// TODO: Add your control notification handler code here
if(pTVDispInfo->item.pszText!=NULL && *pTVDispInfo->item.pszText!=0){
//Validate Check:
if(m_Fenlei.GetParentItem(pTVDispInfo->item.hItem)!=NULL)//如果不是根节点,就要检查内容是否合法。
{
CString sTxt = pTVDispInfo->item.pszText;
if(sTxt.Find("-")<=0)
{
AfxMessageBox("当前分类节点信息有错误,应该为\r\n\"分类号-分类名称\"的格式,如\"12-哲学史\",\r\n\r\n注意中间用中文横线分隔。");
m_Fenlei.EditLabel(pTVDispInfo->item.hItem);
return ;
}
}
pTVDispInfo->item.mask = TVIF_TEXT;
m_Fenlei.SetItemText(pTVDispInfo->item.hItem,pTVDispInfo->item.pszText);
m_Fenlei.SelectItem(pTVDispInfo->item.hItem);
m_bModified = true;
}
*pResult = TRUE;
}