optimize: Code style
This commit is contained in:
parent
f26aff5e78
commit
f417ccc9ef
|
|
@ -71,7 +71,7 @@ namespace e2d
|
||||||
|
|
||||||
// 譜崔完悶夕炎
|
// 譜崔完悶夕炎
|
||||||
void SetIcon(
|
void SetIcon(
|
||||||
int icon_id /* ͼ±ê×ÊÔ´ ID */
|
int resource_id /* ͼ±ê×ÊÔ´ ID */
|
||||||
);
|
);
|
||||||
|
|
||||||
// 譜崔報炎峺寞劔塀
|
// 譜崔報炎峺寞劔塀
|
||||||
|
|
|
||||||
|
|
@ -237,15 +237,22 @@ void e2d::Window::SetTitle(const String& title)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void e2d::Window::SetIcon(int icon_id)
|
void e2d::Window::SetIcon(int resource_id)
|
||||||
{
|
{
|
||||||
this->icon_id_ = icon_id;
|
this->icon_id_ = resource_id;
|
||||||
if (hWnd_)
|
if (hWnd_)
|
||||||
{
|
{
|
||||||
HICON hIcon = (HICON)::LoadImage(HINST_THISCOMPONENT, MAKEINTRESOURCE(icon_id), IMAGE_ICON, 0, 0, LR_DEFAULTCOLOR | LR_CREATEDIBSECTION | LR_DEFAULTSIZE);
|
HICON icon = (HICON)::LoadImage(
|
||||||
|
HINST_THISCOMPONENT,
|
||||||
|
MAKEINTRESOURCE(resource_id),
|
||||||
|
IMAGE_ICON,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
LR_DEFAULTCOLOR | LR_CREATEDIBSECTION | LR_DEFAULTSIZE
|
||||||
|
);
|
||||||
// 设置窗口的图标
|
// 设置窗口的图标
|
||||||
::SendMessage(hWnd_, WM_SETICON, ICON_BIG, (LPARAM)hIcon);
|
::SendMessage(hWnd_, WM_SETICON, ICON_BIG, (LPARAM)icon);
|
||||||
::SendMessage(hWnd_, WM_SETICON, ICON_SMALL, (LPARAM)hIcon);
|
::SendMessage(hWnd_, WM_SETICON, ICON_SMALL, (LPARAM)icon);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue