摘要:
大家有没有发现ListCtrl的LVN_ITEMCHANGED时间为什么连续响应3次,是不是vc的bug,急!!!http://topic.csdn.net/t/20050712/11/4138831.html检查程序中有没有设置选中状态的 SetItemState(l_nIndex, 0, LVIS_SELECTED); 操作做如下状态判断:http://hi.baidu.com/_linwei_/blog/item/57f9c1df7fc4075fcdbf1a24.html消息处理函数:void C***Dlg::OnItemchangedList(NMHDR* pNMHDR, L 阅读全文
摘要:
下面我使用vector容器为基础来构成一棵树. 例如我们要生成以下结构的树. 3 2 2 2 2 1111 1111 1111 1111 这是课四叉数, 而且下层比上层的值小1. 来看代码: //使用STL构成一棵树 #includevector //vector容器 #includeiostream //输入输出 using namespace std; const int LEAVES_MAX = 4; //最大子叶数 //树节点结构 struct TreeNode { int num; vectorTreeNode Sub; }; vector 阅读全文
摘要:
void CThumbnailListCtrl::OnNMRclick(NMHDR *pNMHDR, LRESULT *pResult){// TODO: 在此添加控件通知处理程序代码LPNMITEMACTIVATE lpnmitem = (LPNMITEMACTIVATE)(pNMHDR);...}// 因为typedef struct tagNMITEMACTIVATE{ NMHDR hdr; !!!--传入头 int iItem; int iSubItem; UINT uNewState; UINT uOldState; UINT uChanged; POINT ptAction; LP 阅读全文
摘要:
1、本机串口调试接线方法用两个USB转串口线,分别接入电脑的USB口-〉用串口信号交叉线连接连个串口-〉开两个串口大师,一个连接com1,一个连接com2-〉可以用com1和com2互相法信息了 阅读全文
摘要:
2009-06-05 | 天策完美高攻高血天策经脉加法http://zj.17173.com/author/index.php?user=zhangyu3695&startYear=2009&id=268379 阅读全文
摘要:
szRLine =_T("\n");!!!corefor (int j=0;jthis-m_nCloum;j++){//列CString txt;float *pf = (float *)m_pvData;float f = pf[i*m_nCloum+j];txt.Format( _T("%0.5f\t"),f);szRLine += txt;}szRLine +=_T("\r");!!!core 阅读全文
摘要:
计算所与北大往事回顾刘群 序引言在二室攻读硕士学位开始独立研究·跟北大计算语言所合作计算所改革·跟李所长第一次接触二室的一些人和事对智能中心的印象在软件室计算所的新气象研究工作进展软件室的一些事情·跟李所长第二次接触在数字化室研究工作进展和取得的成绩获得博士学位跟李所长的第三第四次接触结语后记http://mtgroup.ict.ac.cn/~liuqun/research/experience.htm 阅读全文
摘要:
http://hi.baidu.com/drunkdream/blog/item/014e1cce56efe730b600c88e.htmlInterLockedIncrement and InterLockedDecrement函数原理2009-07-01 20:57InterLockedIncrement and InterLockedDecrement实现数的原子性加减。什么是原子性的加减呢?举个例子:如果一个变量 Long value =0;首先说一下正常情况下的加减操作:value+=1;1:系统从Value的空间取出值,并动态生成一个空间来存储取出来的值;2:将取出来的值和1作加法 阅读全文
摘要:
http://topic.csdn.net/t/20060412/19/4682278.html比如我重载了+运算符,然后返回integer对象 return integer (left.i + right.i) ; 书上说:"这样情况时,编译器明白对创建的对象没有其他需求,只是返回它,所以编译器直接地把这个对象创建在返回值外面的内存单元。因为不是真正创建一个局部对象,所以仅需要单个的普通构造函数调用(不需要拷贝构造函数),并且不会调用析构函数。因此,这种方法不需要什么花费,效率是非常高的。 我的问题是:1.里面说指的外面的内存单元指的是什么? 2.既然调用了普通的构造函数,为什么退 阅读全文
摘要:
http://zhidao.baidu.com/question/122310653.html请问C++中如何获取新建的对象的名字?问题补充:最佳答案zcl 的答案:#define _C3DimFloatMatrix(ins) C3DimFloatMatrix ins(#ins)#define _C3DimFloatMatrix(ins, r, l) C3DimFloatMatrix ins(#ins, r, l) 阅读全文