CopyIcon
和有什么区别DuplicateIcon
?
问问题
213 次
1 回答
4
更新:显然,CopyIcon和DuplicateIcon实际上做相同的事情(除了函数签名。下面的信息是在那篇特定博客文章之前一年多写的,但是它基于官方文档。虽然 Raymond Chen 是专家,他的博客明确不是官方文档。但是,使用这两个函数应该没有什么坏处。
CopyIcon函数复制图标句柄。这使应用程序或 DLL 能够获得对另一个模块拥有的图标的自己的句柄。然后,如果其他模块被释放,复制图标的应用程序仍然可以使用该图标。
...
DuplicateIcon函数制作图标的实际副本。
从这些描述中可以看出,CopyIcon()
当您不需要修改图标但需要处理它时应该使用它。DuplicateIcon()
如果您打算修改它,请使用它。
MSDN 的疯狂其实是有办法的。几乎所有 MSDN 文档都分为三个部分:
- 关于[主题]
- 使用[主题]
- [主题]参考
例如,其中[topic]可能是 Icons 之类的东西。
“ [topic]参考”部分是与[topic]相关的所有功能和结构的摘要。如果他们没有回答您关于函数的问题,您可能会在“关于[topic] ”和/或“使用[topic] ”中获得更好的运气,其中更详细地介绍了[topic]。
于 2012-07-05T01:22:16.740 回答