您的位置:首页 > 其它

MFC中部分控件的使用

2015-12-24 21:26 274 查看
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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mfc