静态控件

本节包含与静态控件一起使用的编程元素的相关信息。 静态控件是一种能让应用程序为用户提供信息文本和图形的控件,通常不需要用户做出任何响应。

概述

主题 目录
关于静态控件 本主题讨论如何使用静态控件。
静态控件样式
使用静态控件 本主题提供了使用静态控件的示例。

消息

主题 目录
STM_GETICON 应用程序发送 STM_GETICON 消息,以检索与具有 SS_ICON 样式的静态控件关联的图标的句柄。
STM_GETIMAGE 应用程序发送 STM_GETIMAGE 消息,以检索与静态控件关联的图像(图标或位图)的句柄。
STM_SETICON 应用程序发送 STM_SETICON 消息,以便将图标与图标控件关联。
STM_SETIMAGE 应用程序发送 STM_SETIMAGE 消息,以便将新图像与静态控件相关联。

通知

主题 目录
STN_CLICKED 当用户单击具有 SS_NOTIFY 样式的静态控件时,将发送 STN_CLICKED 通知代码。 控件的父窗口通过 WM_COMMAND 消息接收此通知代码
STN_DBLCLK 当用户双击具有 SS_NOTIFY 样式的静态控件时,将会发送 STN_DBLCLK 通知代码。 控件的父窗口通过 WM_COMMAND 消息接收此通知代码
STN_DISABLE 当禁用静态控件时,发送 STN_DISABLE 通知代码。 静态控件必须具有 SS_NOTIFY 样式才能接收此通知代码。 控件的父窗口通过 WM_COMMAND 消息接收此通知代码。
STN_ENABLE 当启用静态控件时,发送 STN_ENABLE 通知代码。 静态控件必须具有 SS_NOTIFY 样式才能接收此通知代码。 控件的父窗口通过 WM_COMMAND 消息接收此通知代码。
WM_CTLCOLORSTATIC 静态控件或处于只读或禁用状态的编辑控件会在要绘制控件时向其父窗口发送 WM_CTLCOLORSTATIC 消息。 通过响应此消息,父窗口可以使用指定的设备上下文句柄设置静态控件的文本和背景色。
窗口通过其 WindowProc 函数接收此消息。