LibUIDK Documentation
ContentsIndexHome
PreviousUpNext
CSkinButton::SetActiveArea Method
C++
int SetActiveArea(const CRect & rect);

设置活动区域.

Parameters 
Description 
const CRect & rect 
指定活动区域坐标. 

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

活动区域是按钮内的一个区域, 活动区域有自己独立的状态, 它的状态背景独立于按钮的状态背景, 例如当按钮由高亮转为按下状态时, 活动区域一直为正常状态, 只有鼠标进入活动区域时, 活动区域的背景才由正常状态转为高亮状态, 就好像活动区域是按钮的子按钮一样. 

活动区域可以制作带关闭功能的按钮, 例如可关闭的标签. 实例可参考Internet explorer 7.0的标签.