VC++怎么让一个编辑框显示数据库中指定的数据?
你需要建一个中间层,来存储一组数据,作为数据库和界面间的桥接比如,可以定义一个结构体数据,存储控件ID,控件显示的字符串,链接数据库某条记录时的索引然后,单独写两个函数来控制,从数据库到这个结构体数组的相互更新,或者从界面到这个结构体数组的相互更新完成后,如果有新的需求,可以从这个中间数据层,直接导出到文件,或者表格里等多种形式
在VC中如何让编辑框写满一行后换行且显示后面的数据?
首先:1 建一个基于MFC的对话框应用程序.2 删除窗体上多于的玩意3 添加两个EDIT控件 4 单击 View 选择 ClassWizard 在Class name单选框中选择C***Dlg (CAboutDlg除外)(默认不用选)然后在 object ids 列表中选择 C***Dlg,再在Message列表中选择"PreTranslateMessage".单击 Add Function 再单击 Edit Code.请对照修改CString str;BOOL CMnbvcDlg::PreTranslateMessage(MSG* pMsg) {if(pMsg->message==WM_CHAR&&GetDlgItem(IDC_EDIT1)->GetSafeHwnd()==pMsg->hwnd){CString c;c.Format("%c",pMsg->wParam);str+=c;SetDlgItemText(IDC_EDIT2,str);return 1;} return CDialog::PreTranslateMessage(pMsg);}5 编译运行. VC++6 测试通过.有不明白的 百度hi我.
vc 在对话中有列表框控件,子对话框编辑框输入数据,在主对话框列表...
MFC中换行实现在mfc中编辑框允许输入多行时,换行符被表示为即“\r\n”,用ascii码表示为13 10如果为编辑框中想要输入换行,就请将编辑框的属性:Auto HScroll 设置为 FalseMultiLine 设置为 TrueWant Return 设置为 Truetxt文本框中的换行实现 换行符被表示为即“\n”,用ascii码表示为10
VC++6.0中MFC编辑框无法输入数据的问题:
VC中每个编辑框可以对应一个同类型的变量当编辑框的内容改变时,可以通过调用内部函数,函数里写:UpdateData(false);这样对应的变量的值就会变成编辑框内的值,然后写处理数据的函数。
当需要输出时,写:UpdateData(true);就把变量对应的值输出到编辑框内了。
转载请注明出处51数据库 » vc软件电脑上编辑框无数据显示
嗷嗷的奻