![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 78
xiaoguanglgc
这个作者很懒,什么都没留下…
展开
-
调用 SHFileOperation 删除文件夹时返回 1026 (0x402)错误的原因
如题,昨天遇到一个产品中的清空功能不可用的问题。现象也比较奇怪:当点击界面上的清空历史列表功能的时候,要删除的目标文件夹有时能被删除,有时却不能被删除。经过调试,确认问题出在 SHFileOperation 的调用上,它有时会返回错误码:1026(0x402)。先看下这个API的原型:int SHFileOperation( LPSHFILEOPSTRUCT lpFileOp);其中结构体 LPSHFILEOPSTRUCT 的定义为: typedef struct _SHFILEOPSTRUCT原创 2010-06-23 12:26:00 · 3537 阅读 · 1 评论 -
根据进程名获取其加载的所有可执行模块
下面的一个方法,用于实现这样一个功能:获取指定进程的所有加载模块,指定进程的方式是传入进程名。 #include #include #include #include /*** @brief : 枚举指定进程名的所有模块全路径* @remark : 由于进程有多实例,所以注意第三个参数 bGetAllInstances 的用法* @param[i原创 2013-04-03 11:26:47 · 792 阅读 · 0 评论