在对话框上添加成员变量:CEdit *m;
然后在对话框中的OnInitDialog()函数中创建CEdit:
CRect rect(100,50,50,50);
m = new CEdit;
m->Create(ES_CENTER|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,CRect(5,35,30,30),this,IDS_STRING102);但是运行结果没有CEdit控件出现在对话框上,怎么回事。mfc菜鸟,请教各位大牛
然后在对话框中的OnInitDialog()函数中创建CEdit:
CRect rect(100,50,50,50);
m = new CEdit;
m->Create(ES_CENTER|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,CRect(5,35,30,30),this,IDS_STRING102);但是运行结果没有CEdit控件出现在对话框上,怎么回事。mfc菜鸟,请教各位大牛
一般情况下,不需要创建一个新控件,把控件隐藏了,需要时再显示
CRect(5,35,30,30)
CRect 初始化:是左上和右下两个点的坐标
你左上角35大于右下角30,你画的出来这个矩形吗?