共用方式為


ON_CONTROL_RANGE

 

Use this macro to map a contiguous range of control IDs to a single message handler function for a specified Windows notification message, such as BN_CLICKED.

Syntax

ON_CONTROL_RANGE(
wNotifyCode
, 
id1
, 
id2
, 
memberFxn )

Parameters

  • wNotifyCode
    The notification code to which your handler is responding.

  • id1
    Command ID at the beginning of a contiguous range of control IDs.

  • id2
    Command ID at the end of a contiguous range of control IDs.

  • memberFxn
    The name of the message-handler function to which the controls are mapped.

Remarks

The range of IDs starts with id1 and ends with id2. The handler is called for the specified notification coming from any of the mapped controls.

There is no automatic support for message map ranges, so you must place the macro yourself.

For more information on implementing handler functions for a range of control IDs, refer to Handlers for Message-Map Ranges.

Requirements

Header: afxmsg_.h

See Also

MFC Macros and Globals
ON_UPDATE_COMMAND_UI_RANGE
ON_COMMAND_RANGE