MFC添加了一个选择星期几的组合框控件,如何让程序运行的时候出现的是当天的星期几

之前组合框空间运行的时候出现的是今天星期几就显示星期几,但是不好选择星期几,下拉菜单出不来。后来我删了组合框空间,哪些代码映射什么的都没动,就重新添加了一个星期的空间,修... 之前组合框空间运行的时候出现的是今天星期几就显示星期几,但是不好选择星期几,下拉菜单出不来。后来我删了组合框空间,哪些代码映射什么的都没动,就重新添加了一个星期的空间,修改了ID为原来的那个,但是运行出现的默认值就为星期一。当然这会可以通过下啦菜单修改。就是想问下可以运行出现的星期几刚好为运行程序当天的星期日期吗 展开
 我来答
veket的小号
2014-12-27 · TA获得超过3371个赞
知道大有可为答主
回答量:3762
采纳率:0%
帮助的人:3990万
展开全部
注意把组合框属性中的sort 风格,去掉
((CComboBox *)GetDlgItem(IDC_COMBO1))->AddString(_T("星期日"));
((CComboBox *)GetDlgItem(IDC_COMBO1))->AddString(_T("星期一"));
((CComboBox *)GetDlgItem(IDC_COMBO1))->AddString(_T("星期二"));
((CComboBox *)GetDlgItem(IDC_COMBO1))->AddString(_T("星期三"));
((CComboBox *)GetDlgItem(IDC_COMBO1))->AddString(_T("星期四"));
((CComboBox *)GetDlgItem(IDC_COMBO1))->AddString(_T("星期五"));
((CComboBox *)GetDlgItem(IDC_COMBO1))->AddString(_T("星期六"));
CTime t = CTime::GetCurrentTime();
((CComboBox *)GetDlgItem(IDC_COMBO1))->SetCurSel(t.GetDayOfWeek()-1);
更多追问追答
追问
m_week.AddString("星期日");
m_week.AddString("星期一");
m_week.AddString("星期二");
m_week.AddString("星期三");
m_week.AddString("星期四");
m_week.AddString("星期五");
m_week.AddString("星期六");
我这样不行吗?要这么麻烦的?
追答
当可以 ,我懒得去绑个变量 就直接上代码了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式