mask表示的是必须设置的项,对吗?还是只能有mask规定的项需要指定?
假设colinfo是LVCOLUMN结构,如果有下面的代码:
colinfo.mask=LVCF_WIDTH|LVCF_FMT|LVCF_TEXT;////是不是表示只有这三项需要指定?
可是我经常看到在设置colinfo的信息时,不只是mask规定的三项啊。例如:
colinfo.fmt=LVCFMT_CENTER;
colinfo.cchTextMax=255;////////////////显然,这一项没包括在mask内,为什么?
colinfo.cx=rtClient.Width()-40;
colinfo.pszText="服务器地址";
谁能帮助解释一下呢?
假设colinfo是LVCOLUMN结构,如果有下面的代码:
colinfo.mask=LVCF_WIDTH|LVCF_FMT|LVCF_TEXT;////是不是表示只有这三项需要指定?
可是我经常看到在设置colinfo的信息时,不只是mask规定的三项啊。例如:
colinfo.fmt=LVCFMT_CENTER;
colinfo.cchTextMax=255;////////////////显然,这一项没包括在mask内,为什么?
colinfo.cx=rtClient.Width()-40;
colinfo.pszText="服务器地址";
谁能帮助解释一下呢?
解决方案 »
- 手工添加MFC控件的问题
- 急急急急 vc6.0或vc.net 如何做com组件(上传组件) 在线等待 进者都有分 贡献出我所有分
- 在MFC中如何使用MSComm读串口数据
- 怎样用tab键把焦点移到子对话框上?
- 重画控件(如CStatic)的图时,发现有明显的闪烁;是否跟onpaint中的处理过于复杂有关?还是其他?
- 访问ADO的Connection对象的成员时,为什么“.”和“->”访问的成员不同?
- win7下使用winpcap抓包 的各种问题
- 怎样让一个自己派生的CDialog在Domodal()后不要显示出来,处于隐藏状态?谢谢大家
- 大家近来帮帮忙~~
- 有些控件在非法的击键操作时会发出声音,如果用代码实现;
- 如何用vc调用sql server2000上的数据表和存储过程
- 如何将一个ip 包直接发送到目的主机
cchTextMax在为column设置文本的时候无须设置,它用于在获得文本的时候指定缓冲区的大小。