2

Win32/C++。我有一个多行编辑控件和一个默认使用DM_SETDEFID. 当我在编辑上按回车键时,我希望焦点保持在那里而不是移动到按钮上。

4

1 回答 1

2

编辑控件应具有将行为更改为所需的ES_WANTRETURN样式:

指定当用户在对话框的多行编辑控件中输入文本时按下 ENTER 键时插入回车。如果您不指定此样式,则按 ENTER 键与按对话框的默认按钮具有相同的效果。此样式对单行编辑控件没有影响。

若要在创建控件后更改此样式,请使用 SetWindowLong。

于 2012-03-29T12:15:35.393 回答