MFC Clistcontrol悬停效果
对于MFC Clistcontrol悬停效果,mfc,Mfc,对于ClistCtrl实现悬停效果的最佳方法,我感到困惑 我的意思是,当我将鼠标移到一行报表视图上时,背景会发生变化,并且在鼠标离开视图后背景颜色会发生变化 有谁能给我一些例子或提示吗 p、 这是为了在应用所有者绘制功能时调用悬停效果 这是我在OnInitDialog中使用CListCtrl时执行的操作: m_list.SetExtendedStyle (LVS_EX_FULLROWSELECT); SetWindowTheme(m_list.m_hWnd, L"Explorer", NULL)
ClistCtrl
实现悬停效果的最佳方法,我感到困惑
我的意思是,当我将鼠标移到一行报表视图上时,背景会发生变化,并且在鼠标离开视图后背景颜色会发生变化
有谁能给我一些例子或提示吗
p、 这是为了在应用所有者绘制功能时调用悬停效果 这是我在OnInitDialog中使用CListCtrl时执行的操作:
m_list.SetExtendedStyle (LVS_EX_FULLROWSELECT);
SetWindowTheme(m_list.m_hWnd, L"Explorer", NULL) ;
m_list.SetExtendedStyle(list.GetExtendedStyle() | LVS_EX_DOUBLEBUFFER);
这样,列表控件在Vista、W7和W8上以更现代的样式显示,您可以自动获得所需的行为。顺便说一句,资源管理器中的列表控件的行为也与此类似
但在Windows XP上不会出现这种行为。谢谢Michael,我照你说的做了,但什么也没发生。您提供的方法与drawitem或鼠标移动功能之间是否存在冲突?那么,有人知道如何在应用owner draw功能时调用悬停效果吗!?