关于mfc用CreateWindow创建edit控件~

2025-02-27 17:34:35
推荐回答(3个)
回答1:

CreateEx(WS_EX_CLIENTEDGE, "EDIT", "sdf", WS_CHILD | ES_MULTILINE | WS_VISIBLE | WS_HSCROLL|WS_VSCROLL,
10,10,100,100, this->m_hWnd, NULL, NULL);

或者用CreateWindowEx函数,在扩展风格参数上加上WS_EX_CLIENTEDGE就行了

回答2:

定义一个CEdit变量,和一个ID号
#define ID_EDIT 1000
CEdit m_edit;
m_edit.Create(ID_EDIT, this); //创建控件
m_edit.ModifyStyle( /*要去掉的属性*/,/*要加入的属性*/ , UINT nFlags = 0 );

回答3:

Create(ID,this);就可以了,至于属性可以在创建的时候,也可以后来修改