MFC中部分控件的使用

来源:互联网 发布:ios8.4.1完美越狱mac 编辑:程序博客网 时间:2024/06/05 15:38

EDIT控件
方法一:

关联一个变量CSting类型的m_NAME,使用前使用UpdateData(true);

方法二:

CString zsPass; GetDlgItemText(IDC_NAME,szPass);

列表控件:
方法一:关联一个CListCtrl类型的变量,是一个指针,可以直接使用,使用方法如下:

    m_List.ModifyStyle( 0, LVS_REPORT );               // 报表模式    m_List.SetExtendedStyle(m_List.GetExtendedStyle() | LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT);                                                       // 间隔线+行选中    m_List.InsertColumn(0,"航班");    m_List.InsertColumn(1,"机型");    m_List.InsertColumn(2,"速度");    CRect rect;    m_List.GetClientRect(rect); //获得当前客户区信息    m_List.SetColumnWidth(0, rect.Width() / 3); //设置列的宽度。    m_List.SetColumnWidth(1, rect.Width() / 3);    m_List.SetColumnWidth(2, rect.Width() / 3);    m_List.InsertItem(0, "CA4214");      m_List.SetItemText(0, 1, "A330");     m_List.SetItemText(0, 2, "B-4568");     m_List.InsertItem(1, "CA4214");      m_List.SetItemText(1, 1, "A330");     m_List.SetItemText(1, 2, "B-4568"); 

对话框
方法一:模态显示

    CInforDlg dlg;    m_pMainWnd = &dlg;    int nResponse = dlg.DoModal();//返回IDOK或者IDCANCEL

方法二:非模态显示

    CApronR3Dlg *pGDlg=new CApronR3Dlg;//获得句柄      pGDlg->Create(IDD_APRONR3_DIALOG);    pGDlg->MoveWindow(Rect rt);    pGDlg->ShowWindow(SW_SHOW);
0 0
原创粉丝点击