1。長度限制
oninitdialog()中:
m_edit1.setlimittext(8); //m_edit1為編輯框的成員變數
或者cedit*pedt=(cedit*)getdlgitem(idc_edit1);
pedt->setlimittext(8); //限制編輯框輸入長度為8位元組
2。漢字判斷
方法一、
cstring str="ab你c好。。";
for(int i=0;isetfont(&font);
4。背景及文字顏色
定義一成員變數cbrush m_brush;
oninitdialog()中進行初始化工作m_brush.createsolidbrush(rgb(255,0,0));
然後在onctrlcolor中
hbrush casdfaaaaaaaaadlg::onctlcolor(cdc* pdc, cwnd* pwnd, uint nctlcolor)
return hbr;
}對於nctlcolor的型別,如下:
ctlcolor_btn button control
ctlcolor_dlg dialog box
ctlcolor_edit edit control
ctlcolor_listbox list-box control
ctlcolor_msgbox message box
ctlcolor_scrollbar scroll-bar control
ctlcolor_static static control
MFC編輯框改變背景 顏色等
2009 07 29 17 57 26 分類 mfc 標籤 字型大小 大中小訂閱 vc 編輯框 改變背景 字型 文字顏色 長度限制 英文 漢字判斷 1。長度限制 on initdialog 中 m edit1.setlimittext 8 m edit1為編輯框的成員變數 或者 cedit pedt...
MFC編輯框如何改變字型的大小
說明 其中m editplace為ceidt控制項型別的變數。方法一 步驟一 在dlg類中增加乙個類成員變數 cfont m editfont 注意 這裡 font 物件必須是類成員變數,不能是區域性變數,否則會出現只改變了游標的大小,而不能改變字型的大小。步驟二 在oninitdialog方法中增...
MFC 編輯框字型調節
在學習mfc中需要調整編輯框中的字型大小,以下是我結合網上與自己實際操作總結的,希望對其它同學有所幫助。首先,了解以下函式原型 bool createfont int nheight,字型高度 0為預設高度,非0絕對值為字型高度 int nwidth,字型寬度 int nescapement,文字行...