CWnd::OnGetDlgCode

afx_msg UINT OnGetDlgCode( );

返回值:下列值中的一个或多个,指明了应用程序处理的输入类型:
·DLGC_BUTTON按钮(通用)。
·DLGC_DEFPUSHBUTTON缺省按钮。
·DLGC_HASSETSELEM_SETSEL消息。
·DLGC_UNDEFPUSHBUTTON没有缺省的按钮处理。(应用程序可以与DLGC_BUTTON一起使用这个标志,指明它处理按钮输入,但是依靠系统进行缺省按钮处理)
·DLGC_RADIOBUTTON单选按钮。
·DLGC_STATIC静态控件。
·DLGC_WANTALLKEYS所有的键盘输入。
·DLGC_WANTARROWS箭头键。
·DLGC_WANTCHARSWM_CHAR消息。
·DLGC_WANTMESSAGE所有的键盘输入。应用程序将这个消息传递给控件。
·DLGC_WANTTABTAB键。

说明:
通常,Windows处理CWnd控件中所有的箭头键和TAB键输入。通过重载OnGetDlgCode,CWnd控件可以选择处理特定类型的输入。预定义控件类的缺省OnGetDlgCode函数返回与每个类相对应的代码。

请参阅:WM_GETDLGCODE