如何获取系统托盘中的图标?

zgj828 2008-12-09 02:07:56
我现在已经可以获取到图标的ID 和图标的提示信息(鼠标移到图标上的内容)
请问 如何获取托盘中的图标啊?
...全文
110 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgj828 2008-12-09
  • 打赏
  • 举报
回复
HIMAGELIST hImglist;
hImglist = (HIMAGELIST)(::SendMessage(hWnd,TB_GETIMAGELIST,0,0));
CImageList* pImageList = CImageList::FromHandle(hImglist);
ASSERT(pImageList != NULL);
int nCount = pImageList->GetImageCount();
CString ff;
ff.Format("%d",nCount);
MessageBox(ff);//内容位 0
zaodt 2008-12-09
  • 打赏
  • 举报
回复
学习
Chivalry 2008-12-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zgj828 的回复:]
这么做好像没用啊
HIMAGELIST hImglist;
hImglist = (HIMAGELIST)(::SendMessage(hWnd,TB_GETIMAGELIST,0,0));
CImageList* pImageList = CImageList::FromHandle(hImglist);
[/Quote]

怎么没用
zgj828 2008-12-09
  • 打赏
  • 举报
回复
这么做好像没用啊
HIMAGELIST hImglist;
hImglist = (HIMAGELIST)(::SendMessage(hWnd,TB_GETIMAGELIST,0,0));
CImageList* pImageList = CImageList::FromHandle(hImglist);

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧