我想单击ListCtrl里的某行,用GetHotItem(),怎么提示我断言有问题的。
举个例子:
int flag;
CListCtrl m_List;
if(m_List.GetHotItem()==0)
{
flag=0;
}
如果这样的话会提示断言什么的有问题,程序无法正常执行的。
请各位赐教!!
举个例子:
int flag;
CListCtrl m_List;
if(m_List.GetHotItem()==0)
{
flag=0;
}
如果这样的话会提示断言什么的有问题,程序无法正常执行的。
请各位赐教!!
解决方案 »
- 非模态对话框销毁时,不调用DestroyWindow,直接delete掉指针,会有什么问题?
- 访问数据库出现无效的字段名或字段索引
- 求图像置乱的亚仿射算法 编译成功后能使用直接赠送100分
- 如何监控某个目录下的文件的生成、删除、修改等事件
- 请问如何在视图分隔条上添加按钮
- COMBOBOX(DROPDOWN类型)的键盘事件
- 在程序中如何删除磁盘中的一个文件?
- 在List控件中这些如何区别??
- 请问:vb,vb.net,vc,vc++,Delphi,C,C++,jsp等语言各有什么作用?
- 急!急!请教!用InstallShield6 for VC6.0 中使用LaunchApp 和LaunchAppAndWait函数调用外部应用程序,为何编译出现vc6 不支持此函数的
- SetWindowsHookEx
- 有趣的内存溢出
最好放在onactivate()里面.........
这是一个单独的变量,和对话框上的控件无关,而且没有创建窗口。
如果我想得到某行,用什么比较好的
================================
直接用int row=m_list.GetSelectionMark()就可以了