当WM_NCACTIVATE消息的非客户区需要更改以指示活动或非活动状态时,WM_NCACTIVATE消息被发送到窗口。
WM_NCACTIVATE
fActive = (BOOL) wParam;//标题栏或图标的新状态
参数
【事实性】
价值【wParam中】.指定何时需要更改标题栏或图标以指示活动或非活动状态。如果要绘制活动的标题栏或图标,则【事实性】参数为TRUE。无效的标题栏或图标为FALSE。
返回值
当【事实性】参数为FALSE时,应用程序应返回TRUE,表示Windows应继续执行默认处理,否则应返回FALSE以防止标题栏或图标被禁用。当【事实性】为TRUE时,返回值将被忽略。
默认动作
当【事实性】参数为TRUE时,DefWindowProc功能以其活动颜色绘制标题栏或图标标题,并且当【事实性】为FALSE时,该函数处于非活动颜色。
也可以看看