所有常见的对话框提供对话框的标准控件的上下文相关帮助。用户可以通过以下任何一种方法显示各个控件的帮助:
*选择控制并按F1键
*点击?按钮,然后点击控件
*在控件上单击鼠标右键
如果您通过添加新的控件来自定义对话框,还必须通过处理钩子过程中的帮助请求来扩展这些控件的帮助支持。当用户请求帮助时,挂钩过程会收到以下消息。
用户操作 | 信息 |
用户在控件上单击鼠标右键。 | WM_CONTEXTMENU |
用户按F1键。 | WM_HELP |
用户点击了?按钮,然后点击控件。 | WM_HELP |
您应该为已添加的控件处理这些消息,但是让默认对话框过程处理标准控件的消息。有关如何处理这些消息的更多信息,请参阅帮帮我概述。