ON_COMMAND_RANGE的使用-将多个消息映射到一个消息响应函数

这个函数必须要自己写的,因为VC中没有提供自动添加这种函数的命令,MSDN中的解释:

ClassWizard supports creating ON_COMMAND and ON_UPDATE_COMMAND_UI handlers, but it does not support creating ON_COMMAND_EX or ON_COMMAND_RANGE handlers. However, Class Wizard will parse and let you browse all four command handler variants.
命令ON_COMMAND_RANGE允许用户将多个连续的ID映射到一个消息响应函数。

ON_COMMAND_RANGE(id1, id2, memberFxn )
从id1到id2的ID都映射到了memberFxn消息响应函数。

你可能感兴趣的:(VC++编程,MFC编程)