HBRUSH hBrush = GetSysColorBrush(COLOR_MENU); // 获得菜单画刷
HDC hdc = GetDC(NULL); // 屏幕DC
HDC hMemDC = CreateCompatibleDC(hdc); // 内存DC
HBITMAP hBitmap = CreateCompatibleBitmap(hdc, 13, 13); // 兼容位图
ICONINFO IconInfo; // ico图标信息
GetIconInfo(si.hIcon, &IconInfo);
hBitmap = (HBITMAP)SelectObject(hMemDC, IconInfo.hbmColor);
DrawIconEx(hMemDC, 0, 0, si.hIcon, 13, 13, NULL, hBrush, DI_NORMAL);
hBitmap = (HBITMAP)SelectObject(hMemDC, hBitmap);
木有人帮忙完善下啊! ? 不知道还有没有更简单的方法设置图标, 自绘菜单还不会, 这个美感也只能这样了。 好东东,看看呗 啦啦啦啦啦 啦啦啦啦啦啦 顶楼主啦..希望楼主多发精品好帖啦..... 下下来看看 look!!!!!!!!!!!!!!!!!!!! 好东西先顶后看。 呵呵,不错,纯支持了^-^ ha haha 什么情况,, 强烈支持楼主ing…… 强烈支持楼主ing…… 真是难得给力的帖子啊。 我只是路过打酱油的。 感恩无私的分享与奉献 :) 强烈支持楼主ing…… 激动人心,无法言表! 恶叶只因为二 这东西不错呀,非常感谢楼主分享。。。!
页:
1
[2]