请问在MFC里面,可否在combox下拉框的内容更改?
详细点说就是,我的COMBOX下拉框原本字符串数据是一些不同的SQL语句,但是由于用了下拉框,这些SQL语句固定死的,我就想问的是,能否更改这个框的字符串(我选的是Dropdown,所以具备EDIT框),比如改where条件表达式达到更改SQL语句的目的,然后按右边的自定义的"提交"按钮来提交SQL语句。
着方法我已经写好的,关键是要获得这个EDIT框的更改后的字符串,而不是选定的那些之前的SQL语句
所以在这里想请教一下。我是用
CComboBox * p = (CComboBox *)GetDlgItem(IDC_COMBO1);
CString strSQL ;
p->GetLBText(p->GetCurSel(),strSQL);来得到下拉框选中的字符串的但是不知道如何取得更改的字符串。
详细点说就是,我的COMBOX下拉框原本字符串数据是一些不同的SQL语句,但是由于用了下拉框,这些SQL语句固定死的,我就想问的是,能否更改这个框的字符串(我选的是Dropdown,所以具备EDIT框),比如改where条件表达式达到更改SQL语句的目的,然后按右边的自定义的"提交"按钮来提交SQL语句。
着方法我已经写好的,关键是要获得这个EDIT框的更改后的字符串,而不是选定的那些之前的SQL语句
所以在这里想请教一下。我是用
CComboBox * p = (CComboBox *)GetDlgItem(IDC_COMBO1);
CString strSQL ;
p->GetLBText(p->GetCurSel(),strSQL);来得到下拉框选中的字符串的但是不知道如何取得更改的字符串。
解决方案 »
- 求一段能编译的SYN代码
- 求助,输出屏幕指定坐标区域的灰度值出错~~~
- warning C4551: function call missing argument list
- 500元求高手解决虚拟打印端口吃内存问题
- 我想请问一下,出现了这个错误是怎么回事unexpected end of file while looking for precompiled header directive
- 用MFC建立的基于对话框的的project/exe如何嵌入ActiveX中 ?
- 高手请进,关于VC++的问题
- CFile和CString的头文件?
- 有兴趣的,来一起讨论一下钩子的使用。
- 高分求解:如何编程实现取RealMedia文件的一帧,存为BMP或其他的图形格式
- 你好,我有一个问题,下面这段代码,使用WinInet,通过代理取Google首页的数据,在MBCS下可以正常通过,UNICODE下却不行,请问是什么原因
- 如何静态连接某个库?
or use UpdateData() first
{
UpdateData(true); CString str;
m_combox.GetWindowText(str);//将得到的字符串赋给str m_edit.SetWindowText(str);
UpdateData(false);
}
CString strSQL ;
GetDlgItem(IDC_COMBO1)->GetWindowText(strSQL);GetLBText
是取得列表中的数据,也就是那些固定的值建议看看MSDN中的CComboBox
但楼主的意思描述的怎么那么不清楚呢!
说得好,说醒了我,其实这个是做一个demo为了研究生复试考试的,如果有心机我会做好的,不过时间紧,所以就在这里问了,因为这里的人很热心
谢谢