1.我用的vs2005的vc,使用list control的时候,如果设置的列超出了list control的界面,
例如:list control的宽度为500,而我设置的列数宽度加起来超过500,那么,我在填充了数据后,
双击某行数据(我设置的list样式为m_list.SetExtendedStyle(m_list.GetStyle() | LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT)),
就会出现错误,关闭应用程序,调试的时候错误位置如下:
#ifdef _DEBUG
ASSERT(++_afxResourceLocked[nLockType] > 0);
#endif
提示错误内容: 0xC0000094: Integer division by zero.
如果在的话,希望能够尽快给出答案2.还有个小问题就是如何用代码控制combox只能下拉选择,或者技能下拉也能输入
例如:list control的宽度为500,而我设置的列数宽度加起来超过500,那么,我在填充了数据后,
双击某行数据(我设置的list样式为m_list.SetExtendedStyle(m_list.GetStyle() | LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT)),
就会出现错误,关闭应用程序,调试的时候错误位置如下:
#ifdef _DEBUG
ASSERT(++_afxResourceLocked[nLockType] > 0);
#endif
提示错误内容: 0xC0000094: Integer division by zero.
如果在的话,希望能够尽快给出答案2.还有个小问题就是如何用代码控制combox只能下拉选择,或者技能下拉也能输入
解决方案 »
- 关于ARPSPOOF中伪装成网关的问题
- 新手,关于内存漏洞的检测
- 关于Popup窗体的focus问题求教(急,在线等)
- 新手问题:怎么创建一个有一个按钮的界面?
- View窗口最大化以后,怎么设置才能不改变其大小?(保持最大化)
- 为什么明明远程机上已经启动了进程,但是却返回禁止访问错误呢?
- 这个问题怎么解决? e:\kqj\KQMan\Page1.cpp(4): error C2855: 命令行选项“/Gm”与预编译头不一致
- 有关颜色的问题
- CListCtrl的HeaderCtrl上面的Image背景色怎么设成透明
- 求奇异值分解的算法和源代码
- vc 服务器和GPRS通信需要CRC校验吗?|服务器接收和处理各种客户端数据?
- 连接是个很费时间的活吗?
2. 设置combobox属性中,属性改为Drop List就只能选择
1.出错位置在afxcrit.cpp下,
2.我只想知道代码中控制combox下拉属性,因为我要随时改变他的状态,希望你能认真考虑下
DWORD theStyle;
HWND theChild;
theChild = ::GetWindow( m_combo.m_hWnd , GW_CHILD );
theStyle = ::GetWindowLong( m_combo.m_hwnd , GWL_STYLE );
theStyle |= !CBS_DROPDOWN;
theStyle |= CBS_DROPDOWNLIST;
::DestroyWindow( theChild );
::SetWindowLong( m_combo.m_hWnd , GWL_STYLE , theStyle );
别人没有帮你的义务。
关于第二个,下面的代码是在vc6测试通过的
1.动态修改ComboBox的DROPDOWN,DROPDOWNLIST属性 DWORD theStyle;
HWND theChild; theChild = ::GetWindow( GetDlgItem(IDC_COMBO1)->m_hWnd , GW_CHILD );
theStyle = GetWindowLong(GetDlgItem(IDC_COMBO1)->m_hWnd, GWL_STYLE );
theStyle &= ~CBS_DROPDOWN;//去掉DROPDOWN
theStyle |= CBS_DROPDOWNLIST; //添加DROPDOWNLIST ::DestroyWindow( theChild );
SetWindowLong(GetDlgItem(IDC_COMBO1)->m_hWnd, GWL_STYLE , theStyle );
第一个,不好判断,但是怀疑和你所说的超过宽度没有关系,你自己在分析一下
我也就不问你了,不就是想csdn是个高手云集的地方么,看见你是常驻高手,想问下,你也不至于说什么
义务不义务的把,解决不了我又不会怪你什么!