/**
* アイコンの画像サイズを返す
*/
SIZE getIconSize(HICON hicon)
{
ICONINFO info;
memset(&info, 0, sizeof(ICONINFO));
::GetIconInfo(hicon, &info);
BITMAP bitmap;
::GetObject(info.hbmColor, sizeof(BITMAP), &bitmap);
if(info.hbmColor) ::DeleteObject(info.hbmColor);
if(info.hbmMask) ::DeleteObject(info.hbmMask);
SIZE size;
size.cx = bitmap.bmWidth;
size.cy = bitmap.bmHeight;
return size;
}
最終更新:2012年04月25日 11:04