静态控件

本部分包含有关与静态控件一起使用的编程元素的信息。 静态控件 是一种控件,使应用程序能够向用户提供通常不需要响应的信息文本和图形。

综述

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

消息

主题 内容
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 函数接收此消息。