首页 > 其他 > 详细

CEdit控件的相关用法

时间:2018-03-21 11:23:52      阅读:194      评论:0      收藏:0      [点我收藏+]
1.修改控件字体

m_font.CreatePointFont(100, _T("微软雅黑"));
m_pEditPassword = (CEdit*)GetDlgItem(IDC_EDIT1);
m_pEditPassword->SetFont(&m_font);

2.修改控件文字垂直居中

CRect rect;
GetDlgItem(IDC_EDIT1)->GetClientRect(&rect);
::OffsetRect(&rect, 0, 4);
::SendMessage(((CEdit*)GetDlgItem(IDC_EDIT1))->m_hWnd, EM_SETRECT, 0, (LPARAM)&rect);

控件属性设置为多行
3.修改控件高度

CRect rc;
CWnd *pWnd = GetDlgItem(IDC_EDIT1);
pWnd->GetWindowRect(&rc);
ScreenToClient(&rc);
rc.top += 2;
rc.left += 2;
rc.right -= 2;
m_pEditPassword->MoveWindow(&rc);

4.设置控件为密码框

m_pEditPassword->SetPasswordChar('*');


CEdit控件的相关用法

原文:http://blog.51cto.com/9233403/2089302

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!