在VC中对ListCtrl可以调用SetExtendedStyle函数制定LVS_EX_FULLROWSELECT 做到上面这点,但在VB中没有找到相关函数和属性,请教各位,先谢了
解决方案 »
- 我用VB写了一个服务程序,在注销再登陆后CPU占用50%?
- 很奇怪的问题,谁知道!!!!!!!!!!!!!!!!!!!!!!!!!!
- 求程序实现思想(高分相送)
- 自己机子上装了两块网卡,怎样读出他们的IP地址呢?
- .exe奇怪问题,解决马上给分~!
- 我怎么能得到这个vsflexgrid控件呢,加那个部件呢??
- 需要ERP原代码的VB程序员请点击
- VB求教,我调用vc++的dll获取这个变量,这个变量里面存的是什么类型的数据呀?
- 如何读出VB控件的属性???????
- 用SQL怎么删除一列字段!
- 如何能做出类似PHOTOSHOP显示图层、颜色等那样的悬浮窗体?
- 关于LISTVIEW控件的一个问题:双击一个条目,在另外一个FORM显示其邮件内容?
选择属性菜单。
整行选择 前打上勾就行了。
Private Const LVM_SETEXTENDEDLISTVIEWSTYLE As Long = LVM_FIRST + 54
Private Const LVM_GETEXTENDEDLISTVIEWSTYLE As Long = LVM_FIRST + 55Private Const LVS_EX_FULLROWSELECT As Long = &H20Public Function LVSetStyleEx(lv As ListView, ByVal NewStyle As LVStylesEx, ByVal NewVal As Boolean) As Boolean
Dim nStyle As Long
' get the current ListView style
nStyle = SendMessage(lv.hWnd, LVM_GETEXTENDEDLISTVIEWSTYLE, 0&, ByVal 0&)
If NewVal Then
' set the extended style bit
nStyle = nStyle Or NewStyle
Else
' remove the extended style bit
nStyle = nStyle Xor NewStyle
End If
' set the new ListView style
LVSetStyleEx = CBool(SendMessage(lv.hWnd, LVM_SETEXTENDEDLISTVIEWSTYLE, 0&, ByVal nStyle))
End Function
我用的是5.0版的,6.0版的那么简单也就不会上来问了,多谢几位