c++ - 文本字段如何响应 <Enter>

标签 c++ events mfc cedit

我在响应“Enter”这样的事件时遇到了一些问题。我有一个带有 CEdit 字段的对话框,用户可以在其中输入一些内容。 如果用户在文本字段中按“Enter”,我该如何响应?

如果用户按下“Enter”键,我会将文本字段中的内容提交给一个函数。

最佳答案

如果您使用的是 Visual Studio GUI 编辑器,则可以选择文本框,查看属性窗口,然后将“想要返回”设置为“真”。 如果您通过代码创建 CEdit,则可以将 ES_WANTRETURN 传递给您的 CreateWindowEx 函数。

此外,这是 How can I handle the Return key in a CEdit control? 的拷贝其中有非 GUI 的答案。

关于c++ - 文本字段如何响应 <Enter>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6944943/

相关文章:

c++ - 更改 SysLink 控件的背景颜色 - MFC

c++ - MSVC 中的模板静态定义和显式特化实例化错误

c++ - 继续获取 "no match for ' operator<<' C++

c++ - C++ STL 是 C++ API 吗?

json - Redux 和 Calendar 重复事件

c++ - 显示所有变量共有的值

c++ - 组合框下拉列表太小以至于旁边出现上下箭头

c++ - 你如何获得你的系统在 c/c++ 中使用的编码类型?

javascript - 事件处理程序不工作

c# - 如何将变量传递给按钮事件方法?