win7下不能添加通用对话框控件的问题
【WIN7】windowssystem32下的几乎所有文件的简单说明【2】
【WIN7】windowssystem32下的⼏乎所有⽂件的简单说明【2】1: System32的详解 C:\WINDOWS\system32...2:3: 这个 system32 ⽂件夹中包含了⼤量的⽤于 Windows 的⽂件. 这⾥主要⽤于存储 DLL ⽂件, 控制⾯板⼩程序(.CPL), 设备驱动 (.drv), 帮助⽂件 (.hlp 和 .cnt), MS-DOS ⼯具 (.com 4:5: -------------------------------------------------------6:7: C:\WINDOWS\system32\3com_dmi8: 我把这个⽂件夹删掉了.9:10: C:\WINDOWS\system32\1025, 1028, 1031, 1033, 1037, 1041, 1053, 2052 & 307611:12: 我把其中的空⽂件夹都删掉了. 1033 (英语). 2052 (简体中⽂).13:14: 这些以数字命名的⽂件夹中包含了本地化语⾔⽂件. 其中⼤多数⽂件夹都可能是空的.15:16: 据 Microsoft 说: ⽤于指定语⾔的本地化 (语⾔) ⽂件, 按照数字指派到对应的⽂件夹中. 除⾮ Windows 被本地化为特定的语⾔, 否则其它不对应的⽂件夹就是空的.17:18: -------------------------------------------------------19:20: C:\WINDOWS\system32\CatRoot21:22: 和23:24: C:\WINDOWS\system32\CatRoot225:26: CatRoot⽂件夹中包含了安全编录⽂件.27:28: CatRoot2 ⽂件夹中包含了编录数据库⽂件.29:30: 你也许能够删除这两个⽂件夹以及其中的内容. 这个就取决于你的系统了.31:32: 当你安装某些第三⽅程序时, 可能会需要某些特定的 .CAT ⽂件存在. 这些 .CAT 存在于以下⽂件夹中:33:34: C:\WINDOWS\system32\CatRoot\35:36: 有些⼈可以将其删除⽽不出现任何问题. ⽽其它⼈就不⾏.37:38: 在我的系统上, 我发现, 使⽤ Acronis True Image 的浏览磁盘镜像的功能时, 需要某些 .CAT ⽂件. 如果不存在, 那么就会弹出⼀个Windows 硬件安装窗⼝, 它会告诉你39:40: 如果我选择继续, 那么就会弹出对话框, 说"⽆法为分区指派盘符."41:42: 简⽽⾔之, Acronis True Image 的浏览磁盘镜像功能离不开特定的 .CAT ⽂件.43:44: 你所安装的某些第三⽅程序可能会依赖于某些特定的 .CAT⽂件.45:46: 我还发现在我的系统上需要以下两个 .CAT ⽂件存在:47:48: "oemO.CAT"和"1.CAT".49:50: 当 oemO.CAT 和 1.CAT 不存在时, "dberr.txt"中就会出现错误记录, 其存在于 C:\WINDOWS\system32\CatRoot2 中.51:52: 我注意到, 当我打开设备管理器中的设备属性时就会出现这些错误, 并且当我使⽤ Acronis True Image 的浏览镜像功能时也会出现这些错误.53:54: 我偶尔也会在 dberr.txt 中看到其它的 .CAT 错误: FP4.CAT, IMS.CAT, MSMSGS.CAT, msn7.cat, msn9.cat, MSTSWEB.CAT, NTPRINT.CAT, SP2.CAT, startoc.cat 和 wmerr 55:56: 在我的系统中有这么多的 .CAT ⽂件, 很难确定哪些 .CAT ⽂件可被删除.57:58: 我只是把所有的 Hotfix .CAT ⽂件 (KB*.* files) 删掉了. 你可以通过 Hotfix 号码将其识别出来.59:60: 以下是⼀些你可以做的东西, 只要你愿意...61:62: 把所有的 .CAT ⽂件放置到⼀个别的⽂件夹中. 周期性地检查C:\WINDOWS\system32\CatRoot2 中的"dberr.txt". 查看是否有缺失 .cat ⽂件的错误信息. 然后把有提⽰的 .CAT ⽂ 63:64: 当你把所有所需的 .CAT ⽂件放回原位之后, "dberr.txt"就会停⽌显⽰错误了.65:66: dberr.txt..........关于编录⽂件注册情况的⽇志⽂件. 包含了未注册编录⽂件的相关信息, 并且只有当识别出未注册的编录时才会存在.67:68: 缺失编录⽂件时也会产⽣ dberr.txt.69:70: 关于 CatRoot2 ⽂件夹, 我⼀般都是⽤⽂件清理⼯具删除其中的某些垃圾⽂件, ⽽不是删除整个⽂件夹. CatRoot2 ⽂件夹中产⽣的⽂件都是临时⽂件. 其扩展名为 *.chk, *. emb, * 71:72: -------------------------------------------------------73:74: C:\WINDOWS\system32\Com75:76: 组件对象模型 (COM) 组件.77:78: 我把这个⽂件夹以及其中的内容都删掉了.79:80: 然后打开 “控制⾯板” -> “管理⼯具”, 把其中的 “组件服务” 快捷⽅式删.81:82: 顺便, 我还会把⽤不到的"数据源 (ODBC)"快捷⽅式删掉.83:84: C:\WINDOWS\system32\config85:86: 包含了⽤于引导的注册表储备, 还有可通过事件查看器查看的系统, 安全以及应⽤程序⽇志⽂件.87:88: 我把所有能删的⽂件都删掉了. 有些⽂件, Windows 是不会让你删的. 它们是你的注册表实体.89:90: 其它的⽂件都可以删掉, 且不会引起任何问题.91:92: 以下是 13 个重要的⽂件:93:94: AppEvent.Evt95: default96: default.LOG97: SAM98: SAM.LOG99: SecEvent.Evt100: SECURITY101: SECURITY.LOG102: software103: software.LOG104: SysEvent.Evt105: system106: system.LOG107:108: C:\WINDOWS\system32\config\systemprofile109: 我把这个⽂件夹以及其中的内容都删掉了.110:111: 这个⽂件夹中包含了⼀个⽤于本地系统的标准配置⽂件.112:113: 我发现, 要在安全模式下才能彻底地删掉这个⽂件夹.114:115: systemprofile ⽂件夹本⾝, 以及其中的⼀些空⽂件夹, 有可能会⾃动重新出现.116:117: 这是那些古怪的⽂件夹中的⼀个. 有些时候将其删除之后, 就不会重新出现了. ⽽有时重装系统之后, 将其删除, 它⼜可能会莫名其妙地重新出现. (真是受打击...)118:119: C:\WINDOWS\system32\dhcp120: 我把这个⽂件夹删掉了.121:122: 这个⽂件夹⼀般是空的, 如果你想让主机作为⼀台 DHCP 服务器, 那么这个⽂件夹就会⽤于保存动态主机配置协议 (DHCP) 数据库⽂件.123:124: C:\WINDOWS\system32\DirectX125: 我把这个⽂件夹以及其中的内容都删掉了.126:127: 这个⽂件夹中包含了⽤于⽀持某些游戏设备的⽂件.128:129: C:\WINDOWS\system32\dllcache130:131: 我把其中的⽂件都删掉了, 但是我把⽂件夹保留下来了.132:133: 这个⽂件夹包含了受 “Windows ⽂件保护系统” 保护的系统⽂件副本.134:135: 我把 dllcache 中的⽂件备份到另⼀个分区中了. 但我需要某个初始⽂件时, 我就可以将其从备份镜像中提取出来了.136:137: 我没有删除这个⽂件夹中新⽣成的那些⽂件. 进⾏过在线更新之后, 新版本的系统⽂件就会被置⼊这个 dllcache ⽂件夹中. 这些是我所拥有的新⽂件的唯⼀副本.138:139: C:\WINDOWS\system32\drivers\etc140: 我把其中的内容都删掉了.141:142: ⼀般来说, 现在很少会⽤到其中的 HOSTS ⽂件了. 它是 DNS 缓存⽂件, 优先于 DNS, ⼀般是没必要⽤到的.143:144: 有效的 hosts ⽂件是没有扩展名的.145:146: C:\WINDOWS\system32\export147: 我把这个⽂件夹删掉了.148:149: C:\WINDOWS\system32\ias150: 我把这个⽂件夹以及其中的内容都删掉了.151:152: 如果不能连接 Internet 的话, 那么它⼀般会是⼀个空⽂件夹. 它会储存⽤于Internet Authentication 服务的配置⽂件. ⼀般来说, 只能在服务器上见到这个服务. 如果你的电脑上有 153:154: 我把这个⽂件夹以及其中的内容都删掉了.155:156: 然后我还把存在于 C:\WINDOWS\system32 中的以下⽂件删掉了:157:158: iasacct.dll159: iasads.dll160: iashlpr.dll161: iasnap.dll162: iaspolcy.dll163: iasrad.dll164: iasrecst.dll165: iassam.dll166: iassdo.dll167: iassvcs.dll168:169: C:\WINDOWS\system32\icsxml170: 我把这个⽂件夹以及其中的内容都删掉了.171:172: 其中包含了⽤于 Universal Plug and Play(通⽤即插即⽤) 的⽂件.173:174: C:\WINDOWS\system32\IME175: 我把这个⽂件夹以及其中的内容都删掉了.176:177: 包含了各类输⼊法⽂件. (语⾔⽂件)178:179: 注意: 简体中⽂版⽤户要⼩⼼了, 这⾥是跟系统⾃带的输⼊法紧密相关的地⽅. 不要乱删.180:181: C:\WINDOWS\system32\inetsrv182: 我把这个⽂件夹删掉了.183:184: 其中包含了⽤于 World Wide Web 服务的⽂件. ⼀般为空.185:186: C:\WINDOWS\system32\Lang187: 我把这个⽂件夹以及其中的内容都删掉了.188:189: C:\WINDOWS\system32\Macromed190: 我把这个⽂件夹以及其中的内容都删掉了.191:192: 注意: 这个是⽤于在线播放 Flash 的控件, XP SP2 中的版本为 6, 当前最新为 7, 删掉也没什么关系, 可以在线更新为最新的.193:194: C:\WINDOWS\system32\MsDtc195: 我把这个⽂件夹以及其中的内容都删掉了.196:197: 这个⽂件夹包含了与 Microsoft Distributed Transaction Coordinator(分布式事务协调器) 相关的⽂件, 分布式事务协调器可⽤于控制不同程序或进程间的的事务输出和消息传递 198:199: C:\WINDOWS\system32\mui200: 我把这个⽂件夹以及其中的内容都删掉了.201:202: 其中包含了多国语⾔⽤户界⾯的相关⽂件.203:204: C:\WINDOWS\system32\npp205: 我把这个⽂件夹以及其中的内容都删掉了.206:207: 这个⽂件夹包含了⼀些⽤于在⽹络监视服务器上⽀持收集⽹络传输的⽂件.208:209: C:\WINDOWS\system32\oobe210: 我把这个⽂件夹以及其中的内容都删掉了.211:212: 其中包含了"Out of Box Experience"⽂件, 它能帮助⽤户完成产品激活和注册, 还可⽤于创建 Administrator 外的新⽤户.213:214: C:\WINDOWS\system32\ras215: 我把这个⽂件夹以及其中的内容都删掉了.216:217: 其中包含了拨号⽹络要⽤到的默认脚本.218:219: C:\WINDOWS\system32\ReinstallBackups220:221: 我把其中的内容都删了.222:223: 当其为空时, 我还会把这个⽂件夹删掉. 当你更新某些驱动时, 有可能会重新⽣成这个⽂件夹.224:225: C:\WINDOWS\system32\Restore226: 我把这个⽂件夹以及其中的内容都删掉了.227:228: 这个就是系统还原. 如果将其删除, 那么就⽆法使⽤系统还原了.229:230: 我从不⽤系统还原. 我平时⽤ Acronis TrueImage. 因此我把这个⽂件夹删掉了.231:232: -------------------------------------------------233:234: C:\WINDOWS\system32\Setup235:236: 这个⽂件夹包含了⽤于额外服务的安装⽂件, 例如, FrontPage 服务器扩展以及 Microsoft 传真服务.237:238: 你需要其中的⼤多数⽂件才能正常访问 Windows "可选"组件向导 (磁盘清理 -> 更多选项 -> 清理).239:240: 就我个⼈⽽⾔, ⽤不到那些额外的服务, 也⽤不到Windows "可选"组件向导. 因此我把它删掉了, 还把 C:\WINDOWS\system32 中与其相关的 2 个⽂件删掉了:241:242: loadperf.dll ..加载卸载性能计数器243:244: resutils.dll ...⽤于Richedit 1.0 的包装 Dll245:246: (⽤于访问 Windows "可选"组件向导.)247:248: 事实上, 我⼀向都⽤不到磁盘清理, 因此我把 C:\WINDOWS\system32 中的以下 2 个⽂件删掉了:249:250: CLEANMGR.EXE ...(磁盘清理). ⼀个⽤于移除⽆⽤临时⽂件并重新释放已⽤空间的⼯具.251:252: compact.exe ....⽂件压缩⼯具 (压缩⽂件系统以节省空间.). 没有磁盘清理的话, 那就⽤不到它了.253:254: dataclen.dll ...磁盘清理库⽂件255:256: sysocmgr.exe ....系统可选组件管理器257:258: -------------------------------------------------260: C:\WINDOWS\system32\ShellExt261: 我把这个⽂件夹删掉了.262:263: 默认为空.264:265: C:\WINDOWS\system32\SoftwareDistribution266: 我把这个⽂件夹以及其中的内容都删掉了.267:268: 注意: 我保留了 C:\WINDOWS 下的SoftwareDistribution.269:270: System32 下的SoftwareDistribution 没有⽤, 因为Windows Update 使⽤C:\WINDOWS 下的同名⽂件夹. 什么时候System32 下的 SoftwareDistribution 才会有⽤, 那我就不知道 271:272: C:\WINDOWS\system32\spool273: 我把这个⽂件夹以及其中的内容都删掉了. 因为我没有打印机.274:275: 这个⽂件夹是打印系统⽤于临时存放打印任务以及相关⽂件的. 其中的 Printers ⼦⽂件夹⽤于临时存储缓冲⽂件的. 其它⽂件夹⼤都是跟打印机驱动和配置有关的.276:277: C:\WINDOWS\system32\usmt278: 我把这个⽂件夹以及其中的内容都删掉了.279:280: USMT 就是⽤户状态迁移⼯具. 这个⽂件夹中包含了与 USMT 以及⽂件和设置传输向导相关的⽂件.281:282: C:\WINDOWS\system32\wbem (Windows 管理规范)283:284: ⽤于基于⽹络的企业管理存储它的数据和可执⾏⽂件. 利⽤ WMI, 开发⼈员可以使⽤与平台⽆关的命令控制⽹络设备.285:286: 这是 Windows 中最能够引起⼤家误解的组件.287:288: 即便是 BlackViper(他整理的服务,设置相当好), 我也强烈地怀疑他是否彻底地理解了 Windows 管理规范.289:290: 前两年, 他告诉我保留并启⽤ WMI 是如何的重要.291:292: 然⽽, 这段时间以来, BlackViper 改变了他的想法.293:294: 最近他说: "在 Service Pack 1a 中, 这个服务并不是必须的. 然⽽, 在安装过 Service Pack 2 之后, 安全中⼼和 Windows 防⽕墙/Internet 连接共享就需要这个服务了.295:296: 如果你想在服务配置中查看 “依存关系” 选项卡的话, 那么这个服务就是必需的. 我不推荐禁⽤这个服务, 因为将来会有越来越多的应⽤程序⽤到这个服务."297:298: ⼤家已经被禁⽤ Windows 管理规范的问题困扰了很久了. 部分原因是因为 BlackViper 对 “不要禁⽤” 说不了.299:300: 现在应该是OK 了, 因为他就是这么说的. 我想⼤家更愿意听专家的意见...即便专家的意见是错的.301:302: 平⼼⽽论, 我所见过的⼤多数专家都建议不要禁⽤这个服务...⽽且, 他们都没有解释为什么不能禁⽤这个服务.303:304: 我知道, 你⼀定被告知过, 这个 WMI 组件是系统中的⼀个⾮常重要的组件. 但我不这样认为.305:306: 当我运⾏ SiSoft Sandra 时, 这个程序建议我最好把这个服务禁⽤掉.307:308: 当你深⼊查看磁盘清理时, Windows 甚⾄会显⽰⼀个卸载 WMI 的选项. 只是, 它不允许你这么做. (奇怪, 那为什么要把它列为⼀个"可选组件"呢?)309:310: 另外, 你知道吗? 当你将其禁⽤之后, 能够加速启动并减少内存占⽤.311:312: -------------------------------------------------------313:314: 重要: ⾸先, 要把 C:\WINDOWS\system32\wbem 中的"framedyn.dll"移动到C:\WINDOWS\system32 ⽂件夹中. 它是 wbem ⽂件夹中仅有的⼀个重要⽂件.315:316: 有时当你运⾏系统还原时, 会出现错误 “由于缺少 framedyn.dll, ⽆法启动系统还原. 请重新安装这个应⽤程序以解决这个问题”.317:318: 没有"framedyn.dll"的话, 那么当你右击 “我的电脑” 时, 可能会出现⼀个错误. 把这个⽂件保留在 System32 ⽂件夹中即能避免这种情况的出现.319:320: 另外, 你还需要禁⽤ “服务” 中的 WMI.321:322: 当你禁⽤服务中的 WMI 时, 还会把 Windows 防⽕墙/Internet 连接共享 (ICS) 禁⽤掉. Windows 会弹出个对话框询问你是否要禁⽤WMI.323:324: 在我禁⽤Windows 防⽕墙/Internet 连接共享 (ICS) 之前, 我会先把Windows 防⽕墙关掉:325:326: 开始 > 控制⾯板 > 防⽕墙 > 选择"关闭 (不推荐)"327:328:329: 以下列出的⽂件属于Windows 防⽕墙/Internet 连接共享 (ICS).330:331: 在 C:\WINDOWS\system32\drivers 中:332:333: ip6fw.sys .....IPv6 Windows 防⽕墙驱动334: tcpip6.sys ....IPv6 驱动335:336: 在 C:\WINDOWS\system32 中:337:338: firewall.cpl ..Windows 防⽕墙控制⾯板339: fwcfg.dll .....Windows 防⽕墙配置助⼿340:341: IPSEC6.EXE ....(Ipv6 安全配置⼯具).342:343: ipsecsvc.dll ..Windows IPSec SPD 服务器 DLL344:345: IPV6.EXE ......(Ipv6 配置⼯具). ⼀个⽤于安装和配置 IPv6 的⼯具.347:348: 然后进⼊安全模式并删除C:\WINDOWS\system32\wbem ⽂件夹中的内容.349:350: 最好在安全模式下删除 wbem ⽂件夹中的内容, 因为有 3 个⽂件⽆法在正常情况下删除.351:352:353: 在重启之后, 在 C:\WINDOWS\system32 中删除以下 5 个⽂件:354:355: cmprops.dll ....WMI 插件356:357: licwmi.dll .....Windows 产品激活配置 WMI 提供称故358:359: mmfutil.dll ....WMI 插件助⼿360:361: servdeps.dll ...(WMI 插件) 在重启之前可能⽆法删除这个"servdeps.dll"⽂件. 反正, 它不⼤重要.)362:363: wmimgmt.msc....364:365:366: 你可能还需要删除以下⽂件夹:367:368: C:\Program Files\Common Files\Microsoft Shared\MSInfo369:370: 还有它的快捷⽅式在这⾥:371:372: C:\Documents and Settings\All Users\Start Menu\Programs\Accessories373:374: 没有 WMI 的话, 系统信息就⽆法正常⼯作了.375: system32 是32位系统程序存储的⽂件夹,⽽system⽂件夹是为了兼容98以及以前时期的16位程序⽽设计的,由于⽬前16位程序不多,所以作⽤不⼤。
Win7系统IE浏览器与activex控件不兼容
• 下面小编给大家分享Win7系统IE浏览器与 ActiveX控件不兼容的解决方法,具体如下: • 在“IE浏览器”图标上右键,选择以管 理员身份运行。
•
2、在打开的IE浏览器窗口中,点击“工 具——Internet选项”,在打开的Internet选 项窗口中
• 3、切换到“高级”标签页,在下面的设置 窗口中,找到“启用内存保护帮助减少联 机攻击”项,然后将其的勾选去掉,设置 好后,点击“确定”保存设置。
•
4、进入管理器窗口中,IE浏览器地址栏 下就会出现一个ActiveX控件的安装提示, 根据提示安装好后咱们就可正常打开IE浏览 器了。
• Jjhl7684dggds如果你想学到更多的电脑知 识请随时关注系统114,记住我们的官方网 站:系统之家下载站 /zhuti/
系统之家下载站 /
Win7系统IE浏览器与ActiveX控 件不兼容
•
在Win7系统中使用IE浏览器时是否有主 意到其中的ActiveX控件,很多时候ActiveX 控件与IE浏览器都有可能会出现不兼容的问 题,或直接安装报错的问题,Win7系统IE 浏览器与ActiveX控件不兼容怎么办?
win7系统控件无法安装怎么办
win7系统控件无法安装怎么办
我们在操作电脑过程中,绝大多数人都会遇到这样的情况,就是我们在打开一些特定的网站或者使用某些网站的一些功能的时候,遇到控件不能安装就这个情况,那么你知道win7系统控件无法安装怎么办吗?下面是店铺整理的一些关于win7系统控件无法安装的相关资料,供你参考。
win7系统控件无法安装的解决方法:
1、一般情况下IE浏览器都会自动加载控件的,在IE浏览器菜单下方会弹出加载控件的提示;这时我们选择“为此计算机的所有用户安装此加载项”,那其他用户都可以使用此加载项了。
2、如果点击安装加载项了,但是弹出“控件无法安装,Windows已阻止此软件因为无法验证发行者”。
这时我们要按一下步骤进行设置。
3、Internet安全设置里设置一些关于Active控件的设置,将Active控件设置为启用。
4、刷新页面,网页就会自动加载控件了。
5、如果还是不行,那继续在“Internt选项”--“高级”--启用“安全”下面的“允许安装或运行软件,即使签名无效”。
6、确认以后,刷新页面即可安装控件了(注意使用完这个控件以后,最好取消选择“允许安装或运行软件,即使签名无效”这一项)
7、恢复浏览器默认
为了电脑的安全,我们一般都会恢复浏览器的默认安全设置。
win7系统控件无法安装的。
在Windows应用程序中添加ListControl控件的几种方法
一、在Windows应用程序中添加ListControl控件的几种方法1、在对话框中添加控件:创建对话框应用程序,在资源视图中添加对话框。
如下图所示,在控件工具条中选择ListControl控件添加到对话框中,并调整控件尺寸。
在ListControl控件的属性页中设置控件样式(Styles)和扩展样式等。
为了显示详细数据信息,可以设置控件的显示风格为报表视图(Report)。
为了在对话框中使用控件,需要在ClassWizard中为对话框类添加控件成员变量,如下图所示:执行以上操作后,系统自动添加了一个ClistControl对象,并与ListControl控件资源关联,相关代码如下:// ListDialogDlg.h : header file......public:CListCtrl m_cListCtrl;......// ListDialogDlg.cpp : implementation file......void CListDialogDlg::DoDataExchange(CDataExchange* pDX){CDialog::DoDataExchange(pDX);//{{AFX_DATA_MAP(CListDialogDlg)DDX_Control(pDX, IDC_LIST_CTRL, m_cListCtrl);//}}AFX_DATA_MAP}......因为本例只为演示在对话框中添加ListControl控件,所以只在对话框初始化消息函数中添加了以下显示控件的示例代码(代码含义请参照MSDN文献):BOOL CListDialogDlg::OnInitDialog(){CDialog::OnInitDialog();......// TODO: Add extra initialization hereDWORD exstyle = m_cListCtrl.GetExtendedStyle();m_cListCtrl.SetExtendedStyle(exstyle | LVS_EX_FULLROWSELECT |LVS_EX_GRIDLINES |LVS_EX_CHECKBOXES | WS_EX_STATICEDGE );CRect rect;m_cListCtrl.GetClientRect(&rect);int nColInterval = rect.Width()/5;m_cListCtrl.InsertColumn(0, _T("Item Name"), LVCFMT_LEFT, nColInterval*3);m_cListCtrl.InsertColumn(1, _T("Value"), LVCFMT_LEFT, nColInterval);m_cListCtrl.InsertColumn(2, _T("Time"), LVCFMT_LEFT, rect.Width()-4*nColInterval);m_cListCtrl.InsertItem(0,"name");m_cListCtrl.SetItemText(0,1,"value");m_cListCtrl.SetItemText(0,2,"time");......return TRUE; // return TRUE unless you set the focus to a control}2、在单文档视图中自行添加ListControl控件:创建单文档应用程序,如下图所示为视图类添加CListCtrl对象成员变量:如下图所示,在资源视图中打开String Table资源,在右键菜单中选择new string,为将要创建的ListControl控件添加资源编号:为创建和显示控件,在视图的初始化消息函数中添加如下代码:void CAddListView::OnInitialUpdate(){CView::OnInitialUpdate();// TODO: Add your specialized code here and/or call the base classm_cListCtrl.Create( LVS_REPORT,CRect(0,0,800,600),this,IDC_LISTCTRL);m_cListCtrl.ModifyStyle(0,LVS_REPORT|LVS_SHOWSELALWAYS|LVS_SORTAS CENDING);//m_cListCtrl.SendMessage(LVM_SETEXTENDEDLISTVIEWSTYLE,0,LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT|LVS_EX_CHECKBOXES); m_cListCtrl.ShowWindow(SW_SHOW);CRect rect;m_cListCtrl.GetClientRect(&rect);int nColInterval = rect.Width()/5;m_cListCtrl.InsertColumn(0, _T("Item Name"), LVCFMT_LEFT, nColInterval*3);m_cListCtrl.InsertColumn(1, _T("Value"), LVCFMT_LEFT, nColInterval);m_cListCtrl.InsertColumn(2, _T("Time"), LVCFMT_LEFT, rect.Width()-4*nColInterval);m_cListCtrl.InsertItem(0,"name");m_cListCtrl.SetItemText(0,1,"value");m_cListCtrl.SetItemText(0,2,"time");}3、在ListView视图中显示ListControl控件:创建单文档应用程序,如下图所示,在选择窗口视图类型时,选择CListView视图:在视图类的初始化消息函数中添加如下显示控件的代码:void CTestlistView::OnInitialUpdate(){CListView::OnInitialUpdate();CDC* dc = GetDC();TEXTMETRIC tm;dc->GetTextMetrics(&tm);GetListCtrl().ModifyStyle(0,LVS_REPORT|LVS_SHOWSELALWAYS|LVS_SORTAS CENDING);GetListCtrl().SendMessage(LVM_SETEXTENDEDLISTVIEWSTYLE,0,LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT|LVS_EX_CHECKBOXES|L VS_EX_TRACKSELECT);GetListCtrl().InsertColumn(0,"Name",LVCFMT_LEFT,30*tm.tmAveCharWidth,0);GetListCtrl().InsertColumn(1,"Comment",LVCFMT_LEFT,70*tm.tmAveCharWidth,1);// TODO: You may populate your ListView with items by directly accessing// its list control through a call to GetListCtrl().}二、为ListControl控件添加消息处理函数1、关于ListControl控件消息在ListControl控件中有以下消息(通知)可以发送:NM_CLICK、NM_DBLCLK、NM_RCLICK、LVN_COLUMNCLICK、HDN_ITEMCLICK等。
解决WIN7系统中VS2010不能使用MSCOMM控件的问题
解决WIN7系统中VS2010不能使用MSCOMM控件的问题步骤1.VS2010没有自带MSCOMM控件,首先在该页面下载MSCOMM控件包:/detail/rabbit200808/3236756(在此感谢rabbit200808分享)。
2.下载完毕后,把包里的所有文件拷贝到系统目录c:\windows\syswow64下(win 7系统);c:\windows\systom32(XP系统)。
3.如果是win7系统找到c:\windows\syswow64下的CMD.exe,采用管理员模式运行,运行后输入regsvr32 c:\windows\syswow64\mscomm32.ocx会提示注册成功。
见下图:4.点开始->所有程序->附件->运行,输入regedit,启动注册表管理器,在其中找到HKEY_CLASSES_ROOT项下的Licenses项,在其中建立主键4250E830-6AC2-11cf-8ADB-00AA00C00905,键值为kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun。
如果不做这一步会导致在VS2010中报授权错误。
其实也可以用记事本打开下载包中的MSCOMM.SRG文件,就可以看到相关内容。
见图5.接下来是VS2010中的操作,启动VS2010,新建一个MFC工程,随便一个什么工程都行。
在工具箱的位置点击鼠标右键,见图,注意鼠标的位置是在“对话框编辑器”的位置上,点选选择项,图中打圈的地方。
6.要多等一下,在弹出对话框中选COM组件项,注意图中打圈的地方,然后点选浏览,在弹出的文件选择界面中先找到C:\windows\syswow64目录,再找MSCOMM32.ocx 文件,点击打开,会在主键列表中多出Microsoft communications control,version 6.0一项。
至此MSCOMM控件已经加入到VS2010的ActivX的控件列表中了。
XPwin7vista操作系统,IE8浏览器安装控件不成功的处理方法
XP/win7/vista操作系统,IE8浏览器安装控件不成功的处
理方法
安全控件安装不成功,可能和您浏览器的设置有关,建议您按照以下方法先对浏览器做些设置,设置完之后重新启动浏览器,打开支付宝首页再安装安全控件。
(安全控件怎么安装?)
具体方法如下:
1、启动IE浏览器的管理加载项
2、把IE浏览器的设置恢复为默认值
1、把IE浏览器的管理加载项启用设置
1)打开浏览器,点击浏览器菜单栏上的【工具】;
2)在【工具】菜单中选择【管理加载项】;
3)在【管理加载项】页面【显示】选项中选择【所有加载项】;
4)在【所有加载项】列表中,选择【EditCtrl Class】加载项,将该加载项设置【启用】,点击【关闭】完成设置。
2、把IE浏览器的设置恢复为默认值
1)点击浏览器菜单栏上的【工具】;
2)在【工具】菜单中选择【Internet选项】;
3)进入【Internet选项】中的【安全】页面;
4)看【将所有区域重置为默认级别】这个按钮,页面显示的是灰色的,不能点击,就不用做任何操作;如果不是灰色可以点击的,请点击按钮;
5)进入【Internet选项】中的【高级】页面,点击【还原高级设置】,再点击【确定】,完成所有设置。
如以上方法还不能解决您的问题,请查看控件安装失败的其他原因及办法。
电脑无法安装ActiveX控件怎么办
电脑无法安装ActiveX控件怎么办ActiveX控件是网站常用的一款网页辅助工具,有时候我们可能需要安装它,但是却发现浏览器阻止了它安装,那么你知道电脑无法安装ActiveX控件怎么办吗?下面是店铺整理的一些关于电脑无法安装ActiveX控件的相关资料,供你参考。
电脑无法安装ActiveX控件的解决方法:1、首先建议将相应网站加入可信站点。
2、其次建议选中可信站点。
自定义级别——找到“下载未签名的ActiveX控件”——选中“启用”。
注意:出于安全考虑,正常安装相应ActiveX控件后,可禁用下载未签名的ActiveX控件。
3、还要确认相应网站系统控件所支持的浏览器版本。
如:Internet Explorer (64位或32位)目前绝大多数系统有针对32位浏览器的控件,建议采用32位浏览器。
很多系统没有针对64位浏览器的控件,部分有控件兼容性可能也不是很好,若不能正常安装ActiveX控件,建议采用32位浏览器及32位的ActiveX控件。
4、有时加入可信站点及启用下载未签名的ActiveX控件后仍阻止安装ActiveX控件如何解决呢?注意观察进一步的详细提示:阻止了此文件,因为它没有有效的数字签名以验证其发布者。
如何解决?6、打开【Internet选项】——单击“高级”——选中“允许运行或安装软件,即使签名无效”。
7、按F5刷新相应网站,再次安装相应ActiveX控件时,即会提示“无法验证发布者。
您确定要安装此软件吗?”——单击“安装”。
8、即可成功安装相应ActiveX控件,从【管理加载项】,可见相应未验证的ActiveX控件已启用。
注意:出于安全考虑,正常安装相应ActiveX控件后,可取消“允许运行或安装软件,即使签名无效”的勾选。
9、有时浏览器长期使用后,设置过多,过乱,也不清楚哪里设置有问题,建议重置浏览器为默认设置;重启Internet Explorer后,再检查浏览器设置;确保加入可信站点、启用下载未签名的ActiveX控件、选中允许运行或安装软件,即使签名无效等设置。
电脑无法安装安全控件怎么办
电脑无法安装安全控件怎么办
电脑无法安装安全控件怎么办
win10系统电脑下,支付宝是不支持安装数字证书安全控件的,该如何解决电脑无法安装安全控件的这个难题呢?下面是店铺收集的关于电脑无法安装安全控件的解决步骤,希望对你有所帮助。
电脑无法安装安全控件的解决步骤
在Windows10桌面,右键点击开始按钮,在弹出菜单中选择“运行”菜单项
在打开的运行对话框中输入命令gpedit.msc,点击确定按钮
这时会打开本地组策略编辑器窗口,依次点击“计算机配置/管理模板/Windows组件/Internet Explorer”各项,展开折叠菜单在右侧窗口中找到“自定义用户代理字符串”一项
双打开打开该项的属性窗口,选中上面的“已启用”一项,然后在下面的选项窗口中输入代码:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0),最后点击确定按钮。
重新启动电脑后,再次打开支付宝,就不会提示证书不可用的情况了。
win7语言栏不显示怎么办
win7语言栏不显示怎么办
导语:我们在使用电脑过程中,有时会遇到语言栏不见了的现象,语言栏故障可能会导致Win7系统输入切换无效。
那么遇到win7语言栏不见了,我们应该如何显示语言栏,小编来为大家解答这个问题吧!
方法一:
1.在开始菜单里打开“控制面板”,在“时钟、语言和区域”项内选择“更改键盘或其它输入法”,再点击“更改键盘”。
win7语言栏不显示解决方法1
win7语言栏不显示解决方法2
win7语言栏不显示解决方法3
win7语言栏不显示解决方法4
2、此时“语言栏”选项卡就打开了,点选“停靠于任务栏”后按“确定”退出。
win7语言栏不显示解决方法5
win7语言栏不显示解决方法6
方法二:
1、如果语言栏还是没出现或者“语言栏”呈灰*不可用状态,可按照以下路径C:WindowsSystem32找到ctfmon.exe文件;双击运行,语言栏即会出现。
若仍然没有显示,再重复*作步骤一的设置。
win7语言栏不显示解决方法7
2、相要避免再次出现此问题,就让此程序成为自启动程序,让它随机启动,*作是把此程序的快捷方式放到“启动”文件夹中,右击上图程序文件,选择“创建快捷方式”。
在*出的询问窗口中按“是”确认。
3、查看完整路径的方法:点击“开始”按钮,在所有程序菜单中找到“启动”,鼠标右击选择“属*”;打开“位置”选项卡就可以看到完整的路径。
将此地址粘贴到地址栏,回车,在空白处鼠标右击,将快捷方式“粘贴”过来。
点击“开始”按钮,再点击“所有程序”,选择“启动”。
现在是不是就能看到快捷方式了吧!
语言栏不显示的解决教程就结束了,谢谢参考!。
word中控件工具箱不能用VBA中不能插入用户窗体的解决办法
word中控件工具箱不能用VBA中不能插入用户窗体的解决办
法
word中控件工具箱不能用 VBA中不能插入用户窗体的解决办法
2008-05-10 9:19
今天在word中想插入控件工具箱中的 checkbox,结果打开控件工具箱后,一点击上面的checkbox就出现“找不到服务器应用程序、源文件或项目,请确认源程序已正确安装,而且未被删除、移动或删除。
”
在WPS2007中插入时,点击控件工具箱上的checkbox没出现错误提示,但在窗口画出checkobx区域后,没起作用。
我想是不是vba出了什么毛病了,打开vba编辑器,能正常打开,但插入用户窗体时发现错误提示:“类未注册。
查找具有以下CLSID 的对象:{C62A69F0-16DC-11CE-9E98-00AA00574A4F}”
于是想也许这两个问题是同一原因引起的。
可能我以前卸载一些控件时将某文件也反注册了。
上网找类未注册的原因。
表明是由MicrosoftWindows 注册表项丢失或错误问题引起。
而使用窗体时如果出现上面错误信息,则这可能由于动态链接库Fm20.dll引起的,需正确注册此文件。
手动注册fm20.dll 后问题解决。
注册步骤:在命令窗口输入: regsvr32 fm20.dll
或者在开始菜单的运行对话框中输入 regsvr32 fm20.dll
当提示“fm20.dll中的 DLLregisterServer 成功。
”后便可以了。
win7系统桌面小工具无法显示怎么办
win7系统桌面小工具无法显示怎么办
推荐文章
电脑音量图标不见了,该如何找回?热度:无线显示已连接上但却上不了网该怎么办?热度:电脑显示已安装驱动可不显示u盘怎么办热度:电脑开机黑屏什么都没有的解决方法热度: win10电脑提示内存不足的解决方法热度:
win7系统里有自带有小工具,包括:CPU仪表盘、幻灯片放映、货币、日历、时钟、天气、图片拼图版、源标题。
那么你知道win7系统桌面小工具无法显示怎么办吗?下面是店铺整理的一些关于win7系统桌面小工具无法显示的相关资料,供你参考。
win7系统桌面小工具无法显示的解决方法:
1、首先从开始里面打开控制面板属性窗口,在窗口中找到并点击程序和功能,点击打开或关闭windows功能选项;
2、这时候会出现windows功能窗口,我们在这里找到 Framework 3.5.1;
3、最后再点击确定按钮使前面的设定全部都生效,这时候我们关闭并重新启动电脑;
4、系统桌面上仍然不能显示小工具,这说明是系统其他方面出现了问题,我们直接在windows功能窗口中将Windows小工具平台前面小方框里的对号去掉;
5、点击确定是这个操作生效,我们需要关闭重新启动电脑;
6、然后将Windows小工具平台前面小方框里的对号打上,点击确定,我们会发现所有的小工具又在新系统的桌面上正常显示了。
win7系统桌面小工具无法显示的。
Windows阻止控件安装解决办法
如果浏览器阻止控件安装,可以按如下办法解决
1、一般情况下,浏览器会自动加载控件,从浏览器上方可以看到提示,如下图:
2、这时候,单击控件栏,选择“安装ActiveX控件”,正常情况下,可以成功安装控件。
如果因为“windows已经阻止此软件因为无法验证发行者”而不能安装成功,请参看第3步进行浏览器设置。
3、如果浏览器没有相应的设置,就会提示“被阻止”,从而不让安装,如下图,那么可以从第4步进行设置;
4、打开浏览器的“工具”菜单,点击“Internet选项”;
5、点击“安全”标签,点击下面的“自定义级别”;
6、选择“下载未签名的ActiveX控件”,并设置成为“启用”,然后点击“确定”按钮;
7、回到某地市的网络演示页面,刷新浏览器页面,按照第1部,单击安装“ActiveX控件”,就可以正常安装、不会被windows阻止了;
8、确认成功安装控件、并可以正常浏览监控画面后,出于安全考虑,可以按照第4、5、6的步骤,重新将“下载未签名的ActiveX控件”设置成为“禁用”。
(注:可编辑下载,若有不当之处,请指正,谢谢!)。
ocx控件说明及常见安装问题解决方法
OCX控件说明及常见安装问题解决方法OCX控件说明及常见安装问题解决方法1控件类型在我们的业务系统中由于各种原因通常会用到一些ActiveX浏览器插件,也就是我们通常所说的OCX,一般都会以OCX或者dll为后缀名,目前我们经常会用到的一些组件如打印组件等都是采用该方式。
2控件信息查看1、由于控件的版本会不断更新,需要查看服务安装控件的版本号信息。
查看方法:(1)打开浏览器-选择工具-Internet选项-常规-浏览历史记录设置按钮,如图2-1:图2-1控件查看(2)选择查看对象按钮,如图2-2:4.1IE6、IE7+WindowsXP(及以前版本)图2-2控件查看2检查所存网页的较新版本:推荐选择“每次访问网页时”。
(3)查看对应的ocx控件(JQGridOCXCtrlProj.ocx),财务提取控件(JQFinanceIntfControl.ocx)和打印控件(JQPrintXControl.ocx)的创建时间和版本号,如图2-3:图2-3控件查看32、对于程序中的ocx控件也可以查看对应的版本号查看方法:选择控件文件,右键查看属性,版本页签下显示对应版本号,如图 2-4:OCX控件说明及常见安装问题解决方法图2-4控件查看43控件安装由于环境部署版本等特殊原因,可能会导致控件无法自动加载,需要手动安装控件。
控件文件位于安装程序netrep.war\ocx路径下,将该文件夹解压至本地;运行命令行中输入“regsvr32 控件路径”(例如 regsvr32 D:\CI相关\打印控件\JQPrintXControl.ocx),确定后控件安装成功。
如图 3-1:图3-1控件安装成功4录入ocx控件常见安装问题4.1IE6、IE7+WindowsXP(及以前版本)在IE6或IE7下,ocx控件安装不上通常需要两个设置:4.1IE6、IE7+WindowsXP(及以前版本)1、将系统的网址加入可信站点。
Win7系统电脑运行软件总是提示在此页面上的activex控件和本页上的其他控件的交互可能不安全该如何解决
Win7系统电脑运行软件总是提示在此页面上的activex控件和本页上的其他控件的交互可能不安全该如何解决
Win7系统打开软件时提示在此页面上的activex控件和本页上的其他控件的交互可能不安全,这是什么问题?Win7系统电脑运行软件总是提示在此页面上的activex控件和本页上的其他控件的交互可能不安全该如何解决?下面请看具体解决方法。
解决方法:
1、首先打开注册表,按下“Win + R”快捷键,输入“regedit”并点击确定;
2、在注册表编辑器中依次进打开
“HKEY_CUR RENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0”;
3然后在右侧,查看是否存在“1201”的DWORD值,没有的话右键点击空白处或者“0”项,然后选择“新建–DWORD(32-位)值”,命名为“1201”;
4、如果存在“1201”DWORD值,双打开其编辑窗口,把“数值数据”设置为“0”,点击确定。
win7控件不能正常显示
这说明您的浏览器未成功下载我行的ActiveX安全控件。
请您进行以下操作:(1)登录工行门户网站;(2)点击“个人网上银行登录”下方的“安装”。
进入下一个页面后,下载并安装控件程序。
(3)打开IE浏览器,选择“工具”菜单-->“Internet选项”-->“高级”标签-->点击“还原默认设置”,点击“确定”后关闭所有IE浏览器窗口;(4)打开IE浏览器,选择“工具”菜单-->“Intern et选项”-->“常规”标签-->Internet临时文件设置中的“检查所存网页的较新版本”选择“每次访问此页时检查”。
并在Internet临时文件设置中点击“删除文件”,在“删除所有脱机内容”前打勾后点击确定关闭对话框,关闭所有IE窗口;(5)若您安装了IE6 SP2浏览器或IE7浏览器,当安全控件被浏览器拦截时会在地址栏下方出现黄色的提示条,此时,只需点击这个提示条,在弹出的菜单中选择“安装此ActiveX插件”。
在对话框中先点击“更多选项”,单选“总是安装来自”Industrial and Comm ercial Bank of China”的软件”,并点击“安装”按钮,以便使安全控件下载并生效。
(6)如果您安装了瑞星卡卡助手,请您进行如下操作:打开卡卡助手->插件管理->插件免疫->银行->中国工商银行,将工行的控件取消免疫即可。
(选中后,右下角有“取消免疫”的字样)正常应显示“中国工商银行未免疫”。
注:只卸载未取消免疫无效。
(7)重启电脑。
附:若系统禁用了该ActiveX控件,请通过IE浏览器“工具”菜单中的“管理加载项”功能,重新启用该ActiveX控件,方法如下:1、打开IE浏览器,选择“工具”菜单-->“管理加载项”。
2、若“AxIputContrl Class”及(或)“AxSubmitControl Class”状态为“已禁用”,请先分别点击该控件名称,再单选“设置”区域中的“启用”(对话框左下方),并点击“确定”。
Win7系统安装ActiveX控件不兼容怎么办
Win7系统安装ActiveX控件不兼容怎么办
Win7系统安装ActiveX控件不兼容怎么办?IE浏览器安装ActiveX控件能够更加方便的在WEB网页中插入交互式对象、多媒体效果和复杂程序等等,创建高质量的多媒体,也可以说是网页增强插件,但在安装过程中难免会遇到ActiveX控件安装出错或不兼容等故障现象,下面小编就教你Win7系统安装ActiveX控件不兼容的解决方法。
Win7系统安装ActiveX控件不兼容的解决方法:
1、直接以管理员的身份运行ghost win7 桌面上的“IE浏览器”;
2、IE浏览器打开后,在“菜单栏”选项里面点击“工具”、“Internet选项”,这时就会看到一个Internet选项窗口(如下图);
3、直接把窗口切换到“高级”标签页面,在设置窗口中面找到“启用内存保护帮助减少联机攻击”选项,接着把前面的勾选去掉,设置好之后就单击“确定”进行保存。
4、来到管理器窗口之后,IE浏览器地址栏下面就会显示出来ActiveX控件安装的提示,直接根据提示安装好之后就可以顺利的打开IE浏览器了。
Win7系统安装ActiveX控件不兼容怎么办相关文章:
1.WIN7系统无法安装360的解决方法
2.Win7系统提示“正在安装驱动”的解决方法
3.Win7系统不能安装在C盘怎么办
4.Win7安装IE8出现此安装不支持您的操作系统的当前语言怎么办
5.浏览器出现一个或多个ActiveX控件无法显示怎么办
6.HP笔记本UEFI导致无法安装win7系统的解决方法
7.安装WIN7系统旗舰版的方法是什么。
在定制的文件对话框中插入ActiveX控件的解决方案
在定制的文件对话框中插入ActiveX控件的解决方案
王平江;陈德军
【期刊名称】《计算机应用与软件》
【年(卷),期】2008(25)3
【摘要】介绍了一种在定制的文件对话框中间接插入ActiveX控件的方案.该方案解决了在MFC的通用文件对话框中不能直接插入ActiveX控件,给应用程序的开发带来的不便.叙述的实例具有很好的参考价值和应用价值.
【总页数】3页(P138-140)
【作者】王平江;陈德军
【作者单位】华中科技大学国家数控系统工程技术研究中心,湖北,武汉,430074;华中科技大学国家数控系统工程技术研究中心,湖北,武汉,430074
【正文语种】中文
【中图分类】TP3
【相关文献】
1.参数定制服务在STM32应用中的解决方案 [J], 孙耀杰;左兆辉;郑道林
2.定制组态软件中ActiveX控件的应用 [J], 何红玲;范丰仙;赵卿;周义方
3.MFC中通用文件对话框的定制 [J], 陈静;郑浩斌
4.CAD图形插入Word文档中打印质量问题的解决方案 [J], 龙建明;李雅茹
5.霍尼韦尔推出为中端市场量身定制的解决方案 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。