社区
ATL
帖子详情
shell扩展之QueryContextMenu 内存释放问题
I_believe328
2010-01-23 03:20:05
在MyShellExt::QueryContextMenu()内如果使用了下面的语句:
HMENU submenu = CreatePopupMenu();
HBITMAP hBitmap = LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_BITMAP1));
我不能确定这些资源系统会自动释放,还是需要自己来释放.
请指教.
...全文
395
6
打赏
收藏
shell扩展之QueryContextMenu 内存释放问题
在MyShellExt::QueryContextMenu()内如果使用了下面的语句: HMENU submenu = CreatePopupMenu(); HBITMAP hBitmap = LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_BITMAP1)); 我不能确定这些资源系统会自动释放,还是需要自己来释放. 请指教.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nobodyinword
2011-02-10
打赏
举报
回复
HBITMAP hBitmap = LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_BITMAP1));
需要自己释放,在FinalRelease中就OK
HMENU submenu = CreatePopupMenu();
如果已经附加在了传入的HMENU中,那么是不必释放的.
我测试的结果是这个. Win7 + 64 + VS2005
marrco2005
2010-01-24
打赏
举报
回复
HMENU submenu = CreatePopupMenu();
HBITMAP hBitmap = LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_BITMAP1));
==========================
这2个资源都需要释放
zoulie
2010-01-24
打赏
举报
回复
看下MSDN怎么使用的说明文档
WaistCoat11
2010-01-24
打赏
举报
回复
太多销毁时会调用你实现的接口的
MoXiaoRab
2010-01-23
打赏
举报
回复
当然自己释放
xylicon
2010-01-23
打赏
举报
回复
自己申请的资源,自己释放。
Windows
Shell
编程-第十五章.
SHELL
扩展
谈到Windows
Shell
编程,
Shell
扩展
是最重要的科目之一,绝大多数商业应用的最酷特征的都是通过
Shell
扩展
实现的,而且有许多显著的系统特征实际都是插入了
扩展
代码。
Shell
扩展
尤其令人激动的是它允许你把你的应用作为...
Windows
Shell
扩展
编程 第十五章
谈到Windows
Shell
编程,
Shell
扩展
是最重要的科目之一,绝大多数商业应用的最酷特征的都是通过
Shell
扩展
实现的,而且有许多显著的系统特征实际都是插入了
扩展
代码。
Shell
扩展
尤其令人激动的是它允许你把你的应用作为...
windows
shell
编程
谈到Windows
Shell
编程,
Shell
扩展
是最重要的科目之一,绝大多数商业应用的最酷特征的都是通过
Shell
扩展
实现的,而且有许多显著的系统特征实际都是插入了
扩展
代码。
Shell
扩展
尤其令人激动的是它允许你把你的应用作为...
[转]Windows
Shell
编程 第十五章
谈到Windows
Shell
编程,
Shell
扩展
是最重要的科目之一,绝大多数商业应用的最酷特征的都是通过
Shell
扩展
实现的,而且有许多显著的系统特征实际都是插入了
扩展
代码。
Shell
扩展
尤其令人激动的是它允许你把你的应用作为...
shell
扩展
怎样排除
Shell
扩展
中的错误 解释建立成功的
Shell
集成的应用的原理和所需要的技术 我是怎样使用动态HTML客户化一个文件夹的 每一个
Shell
编程
问题
都使用实际例程进行说明,例子程序是由VC++6.0和ATL3.0书写的。...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章