如下面代码所示:
UINT nRet1 = PrivateExtractIcons((strExe), nIconIndex, 16, 16, &hiconSmall, &nID, 1, LR_DEFAULTCOLOR);
我已经设置了nIcons参数为1,为什么得到的icon数却是多个?
UINT nRet1 = PrivateExtractIcons((strExe), nIconIndex, 16, 16, &hiconSmall, &nID, 1, LR_DEFAULTCOLOR);
我已经设置了nIcons参数为1,为什么得到的icon数却是多个?
解决方案 »
- DeleteService删除服务的小问题
- 做一个客服端CSocket obj.connect可以连上服务器//为啥换成CAsyncSocket对象进行连接就不行了?
- 如何将窗口放到view里面?
- 问一个静态变量的问题。
- 有谁对openh323和h.323协议感兴趣啊,进来交个朋友吧
- 求周长发《精通Visual C++图像处理编程(第3版)》源码
- 关于delete的简单问题!
- 如何在资源管理器的右键弹出菜单上添加菜单并调用我的程序,同时如何或得的多选时的文件名和数目,我需要MFC的例子
- 一个很简单的问题-怎样在CEdit中插入新行?
- 有没有什么好点的介绍vc的类库和库函数的书啊
- 问个成员变量为vector该如何使用的问题
- 散分~~~
比如一个toolbar的icon图标,如果它正好是第一个那么它的返回的phicon将是这个ico的图标资源是一个整体,不知道你是想要做什么。
如果是抽取一个icon图标上的某个位置对应的图标,可以用ExtractIcon, ExtractIconEx
如果你要取两个,那么nIcons = 2; phicon = new HICON[nIcons];类似数组保存你需要的两个图标的地址空间