大四中软实习笔记20130303

1 控件
1.1 组合框
注意点:
1 可以关联2个变量
2 在OnInitDialog函数里增加 初始化代码--------如,星期一 至 星期五
    m_combo_week.AddString("星期一");
    m_combo_week.AddString("星期二");
    m_combo_week.AddString("星期三");
    m_combo_week.AddString("星期四");
    m_combo_week.AddString("星期五");
3 默认是排序的,不要使用
4 在界面上也可以增加 星期一 至 星期五,但是一般也不用
5 UpdateData函数可以省略了,因为OnInitDialog函数是有系统自动调用的,以后系统还会统一进行数值的传送

1.3 单选按钮
注意点:
1 要分组,而且每个组,只能有1个组长
2 关联变量-----选int
3 如果都不选,默认的关联变量为-1。如果选上了,则可能为0 1 2 3 4 中的1个


1.4 复选框(多选按钮)
注意点:
1 不需要分组
2 每个控件都可以关联变量
3 关联变量-----选BOOL
4 如果都不选,默认的关联变量的值为FALSE


1.5 列表控件
注意点:
1 在界面控件的属性里,将其设为 report
2 界面控件的属性里,选 单行
3 关联变量
4 在OnInitDialog函数里增加 初始化代码(只是标题,如学号、姓名)
    m_list_stu.InsertColumn(0,"学号",LVCFMT_CENTER,80);
    m_list_stu.InsertColumn(1,"姓名",LVCFMT_CENTER,80);
    m_list_stu.InsertColumn(2,"年龄",LVCFMT_CENTER,80);
    m_list_stu.InsertColumn(3,"数学",LVCFMT_CENTER,80);

5 增加行的数据
    m_list_stu.InsertItem(0,"");
    m_list_stu.SetItemText(0,0,"1001");
    m_list_stu.SetItemText(0,1,"zhangsan");
    m_list_stu.SetItemText(0,2,"21");
    m_list_stu.SetItemText(0,3,"91");
注意:InsertItem函数是前插,这样会导致,最新的记录始终在第1行,而原有的行会自动后移

posted on 2013-03-05 09:58  冰河程序猿  阅读(132)  评论(0编辑  收藏  举报

导航