请问如何在运行改变 clistctrl 的视图啊? 我在对话框上放了个 clistctrl 控件,想在运行时改变 视图.分别用 大图标,和列表显示.请问如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void CGameList::OnChanglistviewtype() { LONG lStyle; lStyle=GetWindowLong(this->m_hWnd,GWL_STYLE); lStyle&=~LVS_TYPEMASK; switch (m_LVType) { case 0: lStyle|=LVS_SMALLICON; m_LVType++; break; case 1: lStyle|=LVS_LIST; m_LVType++; break; case 2: lStyle|=LVS_REPORT; m_LVType++; break; case 3: lStyle|=LVS_ICON; m_LVType=0; } SetWindowLong(this->m_hWnd,GWL_STYLE,lStyle); }仅供参考,需作稍微改动 一个很基础的问题 VC6 链接 lib 提示 unresolved external symbol CListCtrl::SetScrollPos的疑惑 为什么activex升级后要求电脑重新启动? 100分求助:怎样用VC编写一个应用程序,将一个应用程序的窗口作为它的子窗口? 菜鸟 提个难问题: typedef int(_cdecl *Connect)(int i); 字体设置的问题,请高手进入。 初学者 请问那里有侯捷的《深入浅出MFC》的源代码。谢谢! 如何将char变量付给CString 关于读进程的内存 拦截写和删除操作
{
LONG lStyle;
lStyle=GetWindowLong(this->m_hWnd,GWL_STYLE);
lStyle&=~LVS_TYPEMASK; switch (m_LVType)
{
case 0:
lStyle|=LVS_SMALLICON;
m_LVType++;
break;
case 1:
lStyle|=LVS_LIST;
m_LVType++;
break;
case 2:
lStyle|=LVS_REPORT;
m_LVType++;
break;
case 3:
lStyle|=LVS_ICON;
m_LVType=0;
} SetWindowLong(this->m_hWnd,GWL_STYLE,lStyle);
}仅供参考,需作稍微改动