LVS_EX_CHECKBOXES属性的CListCtrl怎样使得点击一项时自动改变对应项的复选框状态? 如题;想实现,点击某一项时自动更新这一项对应的复选框的状态;而不是只点击复选框才有变化;应该如何实现?复选框的消息响应在哪里? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主设置下LVS_EX_FULLROWSELECT(SetExtendedStyle)样式试下,此样式只有在LVS_REPORT(属性中选择设置即可)样式设置时才起作用。 或者:响应HDN_ITEMCLICK消息,在对应的函数代码中添加选择复选框的代码。即:在点击某行时通过代码选择复选框 void CMylistCtrl::OnItemclick(NMHDR* pNMHDR, LRESULT* pResult) 无法调试,按F5就出错;但是程序可以运行,我添加了下面的代码;void CMylistCtrl::OnItemclick(NMHDR* pNMHDR, LRESULT* pResult) { HD_NOTIFY *phdn = (HD_NOTIFY *) pNMHDR; // TODO: Add your control notification handler code here imageCheckFlag[phdn->iItem] = !imageCheckFlag[phdn->iItem];//标记状态的全局bool数组 SetCheck(phdn->iItem,imageCheckFlag[phdn->iItem]); *pResult = 0;}没有达到预期的效果;请教还有什么其他的方法啊? 一个字符串的拆分,用VC可以这样写吗? 加星,散分,晚上结。 初学VC,对VC里面的类型转换感到不解,希望大家来帮帮我 新建CToolBar调整宽度问题 一个简单问题,请指教! 请教关于VC中复选框的问题 有了ER图还需要对数据库表结构作详细说明吗? 帮忙推荐一些应该看的书(关于嵌入式开发的)?【基础类】谢谢大家了! winsock程序,无法连接无线网络 GDI+如何设置裁剪区 视图变量的改变为什么不能同步了? 同样的编译器同样的代码! 用VC6.0和make生成的EXE执行却是2种结果???
即:在点击某行时通过代码选择复选框
void CMylistCtrl::OnItemclick(NMHDR* pNMHDR, LRESULT* pResult) 无法调试,按F5就出错;但是程序可以运行,
我添加了下面的代码;void CMylistCtrl::OnItemclick(NMHDR* pNMHDR, LRESULT* pResult)
{
HD_NOTIFY *phdn = (HD_NOTIFY *) pNMHDR;
// TODO: Add your control notification handler code here
imageCheckFlag[phdn->iItem] = !imageCheckFlag[phdn->iItem];//标记状态的全局bool数组
SetCheck(phdn->iItem,imageCheckFlag[phdn->iItem]); *pResult = 0;
}没有达到预期的效果;请教还有什么其他的方法啊?