佚名通过本文主要向大家介绍了王者小弟,exo 女王我的12只小弟,精灵鼠小弟1,邪恶漫画之老师的小弟,王者小弟为什么被喷等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 小弟初来砸到,问一个与Com有关的Windows Shell 编程的问题
描述:
描述:
最近用ShGetFileInfo获得文件图标老出问题
如果Com未初始化,那么可能有一些文件的图标得不到,
而如果Cominitiliaze之后
调用ShGetFileinfo获得这些先前得不到的图标时总是出现
莫名其妙的问题,
1.导致ShellApi函数调用返回及其慢。
2.对同一个文件,每调用一次ShGetFileinfo就给sysimagelist增加一项。
而正常情况下,第二次调用应该直接返回图标的序号而不增加sysimagelist的
3.有些情况会导致句柄资源严重泄露。每调用一次增加6个句柄。
我试了几个常用软件(比如flashfxp),也会有句柄资源泄露的情况,这一问题的出现
是不是操作系统的Bug?有没有办法通过编程解决它?