修正TListView应用XP Theme时的错误

原创 2004年09月25日 19:28:00
  Dephi6(及以下版本)并不提供XP风格支持,因为Dephi6推出时XP还在测试当。要使应用程序支持XP风格必须添加"manifest xml”资源文件到应用程序中,告诉系统对此应用程序使用6.0的comctl32.dll,而不是5.0。但有部分VCL控件与6.0存在兼容问题。
  TListView为vsReport时,鼠标移到列头时会抛出异常,修正这个问题需要修改ComCtrls.pas,步骤如下:
  1.打开ComCtrls.pas文件,查找TCustomListView.UpdateColumn;
  2.找到以下语句:
          if FImageIndex <> -1 then
              fmt := fmt or LVCFMT_IMAGE or LVCFMT_COL_HAS_IMAGES;
  3.改为:
          if FImageIndex <> -1 then 
              fmt := fmt or LVCFMT_IMAGE or LVCFMT_COL_HAS_IMAGES 
          else 
              mask := mask and not (LVCF_IMAGE);
  3.保存Comctrls.pas,OK,问题解决!
  另外,www.tmssoftware.com提供免费控件,可以在不改动原VCL控件代码的情况修正问题。

ubuntu无法修正错误,因为您要求某些软件包保持现状...解决办法

ubuntu下apt-get install安装软件, 报“无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系” 。一般出现这种情况的原因时 要装A, 依赖B, 但是已经安装...
  • buppt
  • buppt
  • 2017年12月27日 17:06
  • 111

Linux安装软件时出现无法修正错误的解决方法

Linux安装软件时出现无法修正错误的解决方法
  • qq_36933797
  • qq_36933797
  • 2017年10月21日 14:22
  • 195

AndroidListView显示item位置效果错误的问题

Android中ListView显示Item显示区域混乱的解决
  • a15804633046
  • a15804633046
  • 2016年08月14日 00:15
  • 477

TListView的用法(转载)

原文地址:http://www.cnblogs.com/sideandside/archive/2007/03/26/688707.html TListView用法1.TListView方法:proc...
  • Yang_Seal
  • Yang_Seal
  • 2010年07月28日 14:52
  • 3843

delphi 7中Tlistview的使用

今天刚注册了,  先发一篇文章试试, 照朋友的话说, 我是稀缺人才, 现在没有人用delphi了, anyway, 把自己多年的一点经验share一下. 如果不使用第3方空间的话, delphi 中的...
  • t2wei
  • t2wei
  • 2007年06月21日 11:57
  • 1182

svchost.exe应用程序错误解决方案!

 关于出现应用程序0x7ffa0eb8错误的解决方法 杀毒查不出来,系统还原无效,是因为系统漏洞所致. 10月24日,微软系统爆出2008年最大的安全漏洞(MS08-067),影响包括Windows ...
  • mmm123lmj
  • mmm123lmj
  • 2009年09月01日 20:14
  • 1331

eclipse新建android工程style文件里的Theme老是报错

问题描述: 解决方案: 查看 res/values/styles.xml 下的报错点。 把这个改成路径: res/values-11/styles.xml 把这个改成路径: res/val...
  • zwq1105
  • zwq1105
  • 2017年02月05日 10:30
  • 2016

ASP.NET中Theme使用方式

Theme使用方式
  • avon520
  • avon520
  • 2011年02月18日 17:18
  • 930

关于引用Theme.AppCompat theme的报错问题

关于引用Theme.AppCompat theme的报错问题 Chapter: 使用support-v7 ActionBar前的那些坑 1....
  • shanghaibao123
  • shanghaibao123
  • 2015年03月05日 17:04
  • 1700

Windows7 仿 WindowsXP 风格的主题

Windows7 仿 WindowsXP 风格的主题
  • DavidHsing
  • DavidHsing
  • 2010年08月21日 20:01
  • 7466
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:修正TListView应用XP Theme时的错误
举报原因:
原因补充:

(最多只允许输入30个字)