LibUIDK Documentation
ContentsIndexHome
PreviousUpNext
CUIWnd::SetBkImage Method (BITMAPOBJ, BOOL)
C++
int SetBkImage(BITMAPOBJ hbmp, BOOL bDeleteOld = TRUE);

设置背景图. 用于动态换肤.

Parameters 
Description 
BITMAPOBJ hbmp 
指定CUIWnd背景图. 
BOOL bDeleteOld = TRUE 
设置是否在设置新的背景图的时候, 删除旧的背景图.如果旧的背景图不删除, 可能引起资源泄漏.你也可以在设置新背景图前,使用GetBkImage得到旧的背景图, 手动删除它们. 

成功返回0, 失败返回非0值.

此版本的SetBkImage重载函数仅设置CUIWnd的背景, 不对子控件的背景进行设置. CUIWnd的背景由hbmp呈现. 

使用SetBkImage, 可以实现动态换肤.此版本的SetBkImage仅对CUIWnd进行换肤, 不对子控件进行控肤.