clistctrl 怎么设置其他列为check形式 现在需要第一列跟第三列设置为checkbox,第一列clistctrl 自带就有。上网找了个xlistctrl,但调用函数时老提示未找到函数链接,我看demo中并没有xlistctrl lib。谁做过给个简单例子吧,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己放Check Box控件到第三列... MoveWindow http://www.codeproject.com/KB/list/CGridListCtrlEx.aspx 看看这个例子,也许能帮到你。 我想问你们用xlistctrl的时候 除了包含相关头文件,还咋弄了。从哪搞的lib 这个太麻烦了吧,接下来还要处理check消息什么的,会不会有问题都难说 自己在listctrl上画checkbox比较靠谱, CMFCListCtrl是SP1打包的BCG控件,不知是否有这个功能,没用过 1.准备两种图像,一种是选中时的复选框,另一种是未选中的。利用自绘技术进行绘制。2.响应CListCtrl的单击事件,然后调用SubItemHitText函数,结构LVHITTESTINFO中的成员 int iItem和iSubItem分别是列表中的行号与列号,成员pt表示单击的位置。3.加载列表项,记下每个列的宽度,每行高度,就可以计算出用户单击的那个位置相对于单元格的位置。4.有了这个相对位置,再看这个坐标是否在复选框位图的里面,这时使用PtInRect来判断点是否在矩形中。5.如果点在矩形里,并且之前加载的是未选中的复选框,那么加载选中时的复选框。如果之前加载的是选中的复选框,那么加载未选中时的复选框 CreateURLMoniker函数的参数 连接问题(release 过 debug不过) 请各位推荐一本MFC高级界面编程的书 用BDGRID控件生成的CMsDgirdCtrl类的问题 一个小程序,尽然出问题了 屏蔽掉单文档自动生成系统菜单 运行中的客户端应用程序 如何 从服务器下载文件 更新自己?? 谁能解答这个读取文本文件的问题:Acess Violation 求穿破内网的方法!!! 请帮个忙解决一下?) pDC->CreateCompatibleDC(0) 出错 如何编写跨平台的C++代码
这个太麻烦了吧,接下来还要处理check消息什么的,会不会有问题都难说
2.响应CListCtrl的单击事件,然后调用SubItemHitText函数,结构LVHITTESTINFO中的成员 int iItem和iSubItem分别是列表中的行号与列号,成员pt表示单击的位置。
3.加载列表项,记下每个列的宽度,每行高度,就可以计算出用户单击的那个位置相对于单元格的位置。
4.有了这个相对位置,再看这个坐标是否在复选框位图的里面,这时使用PtInRect来判断点是否在矩形中。
5.如果点在矩形里,并且之前加载的是未选中的复选框,那么加载选中时的复选框。如果之前加载的是选中的复选框,那么加载未选中时的复选框