有没有简单的方法提取activex控件的图标?

cxiaobao 2002-09-16 11:12:26
我发现activex控件的图标一般都是id=1的BITMAP,但有些控件却没有,该怎么办?另外系统有没有提供一个可以方便函数来提取activex的图标(类似 ExtractIcon),而不用直接去操作控件里的资源?
...全文
26 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cxiaobao 2002-09-18
  • 打赏
  • 举报
回复
GetClassServerPath(m_aryObjInfo[i].m_ClsID,path);
HINSTANCE hInst = AfxLoadLibrary(path);
if(hInst == NULL)
{
bmp.LoadBitmap (IDB_BITMAP_SHAPE_DEFAULT);
}
else
{
HBITMAP hBmp = LoadBitmap (hInst,MAKEINTRESOURCE(1));
if(hBmp == NULL)
{
if(m_aryObjInfo[i].m_IsOcx)
bmp.LoadBitmap (IDB_BITMAP_ACTIVEX_DEFAULT);
else
bmp.LoadBitmap (IDB_BITMAP_SHAPE_DEFAULT);
}
else
{
bmp.DeleteObject ();
bmp.Attach (hBmp);
}
FreeLibrary(hInst);
romanticist 2002-09-16
  • 打赏
  • 举报
回复
OnDraw画 一 个 你 要 得 图 标 阿
cxiaobao 2002-09-16
  • 打赏
  • 举报
回复
不是在浏览器里看到的图标,而是像在vb中工具栏中显示的图标。

3,245

社区成员

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

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