巧取HICON寬高信息

 

貌似沒找到一個直接讀取HICON句柄類型大小的API

試過GetObject,不行呢~

不過

後來還是用GetObject搞定的說

看代碼片段。。。。

 

ICONINFO iconInfo;
GetIconInfo(hIcon, & iconInfo);

BITMAP biIcon;
GetObject(iconInfo.hbmColor, sizeof(BITMAP), &biIcon);

然後……然後……

你懂的

不過記得

DeleteObject(iconInfo.hbmColor);
DeleteObject(iconInfo.hbmMask);

還有那hIcon

MSDN上說不需要時得delete來着

當然啦,覺得不爽可以根據圖標結構慢慢解析……

我就先偷下懶咯

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章