释义 |
CWnd::OnGetDlgCode
afx_msg UINT OnGetDlgCode( );
返回值:下列值中的一个或多个,指明了应用程序处理的输入类型:· | DLGC_BUTTON | 按钮(通用)。 | · | DLGC_DEFPUSHBUTTON | 缺省按钮。 | · | DLGC_HASSETSEL | EM_SETSEL消息。 | · | DLGC_UNDEFPUSHBUTTON | 没有缺省的按钮处理。(应用程序可以与DLGC_BUTTON一起使用这个标志,指明它处理按钮输入,但是依靠系统进行缺省按钮处理) | · | DLGC_RADIOBUTTON | 单选按钮。 | · | DLGC_STATIC | 静态控件。 | · | DLGC_WANTALLKEYS | 所有的键盘输入。 | · | DLGC_WANTARROWS | 箭头键。 | · | DLGC_WANTCHARS | WM_CHAR消息。 | · | DLGC_WANTMESSAGE | 所有的键盘输入。应用程序将这个消息传递给控件。 | · | DLGC_WANTTAB | TAB键。
|
说明: 通常,Windows处理CWnd控件中所有的箭头键和TAB键输入。通过重载OnGetDlgCode,CWnd控件可以选择处理特定类型的输入。预定义控件类的缺省OnGetDlgCode函数返回与每个类相对应的代码。
请参阅:WM_GETDLGCODE |