Share via


Default Control Events

The following control names have the accompanying default events:

Control name

Default event

Animate

ACN_START

Check box

BN_CLICKED

Combo box

CBN_SELCHANGE

Custom

TTN_GETDISPINFO

Date time picker

DTN_DATETIMECHANGE

Edit box

EN_CHANGE

Group Box   

(Not applicable)

Hot key

NM_OUTOFMEMORY

IP address

IPN_FIELDCHANGED

List

LVN_ITEMCHANGE

List box

LBN_SELCHANGE

Month calendar

MCN_SELCHANGE

Picture Control

(Not applicable)

Progress

NM_CUSTOMDRAW

Push button

BN_CLICKED

Radio button

BN_CLICKED

Rich edit

EN_CHANGE

Scroll bar

NM_THEMECHANGED

Slider

NM_CUSTOMDRAW

Spin

UDN_DELTAPOS

Static Text

(Not applicable)

Tab

TCN_SELCHANGE

Tree

TVN_SELCHANGE

For information on adding resources to managed projects, please see Resources in Applications in the .NET Framework Developer's Guide. For information on manually adding resource files to managed projects, accessing resources, displaying static resources, and assigning resources strings to properties, see Walkthrough: Localizing Windows Forms and Walkthrough: Using Resources for Localization with ASP.NET.

Requirements

Win32

See Also

Tasks

Defining Member Variables for Dialog Controls

Defining a Message Handler for a Reflected Message

Declaring a Variable Based on Your New Control Class

Overriding a Virtual Function

Concepts

Message Types Associated with User-Interface Objects

Editing a Message Handler