关于Edit!! 怎样才能可以在Edit里面输入多行文字呢?它可以加入滚动条吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有个MULTI_LINE 模样的属性,必须选上,另外, \n\r是不好使的。 EDIT控件有几个属性,其中一个MULTILINE就是控制是否是多行!当然也可以加上滚动条!对于回车事件,只能检查它的WM_CHAR消息了! 属性里有个want return加上。 多行首先选择mutilline,还有vscroll处理回车事件方法1:派生类中的onchar中处理回车方法2:在pretranslatemessage中处理BOOL CTest6Dlg::PreTranslateMessage(MSG* pMsg) { if( pMsg->message == WM_KEYDOWN ) { if(pMsg->hwnd == GetDlgItem(IDC_EDIT1)->m_hWnd) { switch( pMsg->wParam ) { case VK_RETURN: AfxMessageBox("enter"); } } return CDialog::PreTranslateMessage(pMsg);} 基于对话框的MFC中 编辑框控件初始化如何不为0? CString转换问题 我想键盘的F1~F5分别对应于工具栏的第一到第五个图标 c++的待机代码有没有 不知道该不该在这里提问,关于两种不同的开发语言共同做项目 VC直接读写EXCEL的问题 动态链接库怎样调试 多哥应用如何共享公共文档? 如何实现鼠标一移到按钮上按钮改图而一移出再改图? CString csTemp ="0x7c" 怎么转化成 int 型数据124??请人帮忙!!!马上给分!! Socket只能发信息一次 一个窗口的任意分割的问题
处理回车事件
方法1:派生类中的onchar中处理回车
方法2:在pretranslatemessage中处理BOOL CTest6Dlg::PreTranslateMessage(MSG* pMsg) { if( pMsg->message == WM_KEYDOWN ) { if(pMsg->hwnd == GetDlgItem(IDC_EDIT1)->m_hWnd) { switch( pMsg->wParam ) { case VK_RETURN: AfxMessageBox("enter"); } } return CDialog::PreTranslateMessage(pMsg);}