创建CEdit 扩展类,在这个扩展类里面怎么去掉边框

创建CEdit 扩展类,在这个扩展类里面如何去掉边框?创建CEdit 扩展类,在这个扩展类里面如何去掉边框?ModifyS

创建CEdit 扩展类,在这个扩展类里面如何去掉边框?
创建CEdit 扩展类,在这个扩展类里面如何去掉边框?

ModifyStyleEx(WS_EX_CLIENTEDGE, 0); 
1)在调试模式出错,
 2)运行模式编译通过但不能改变。

[解决办法]

C/C++ code
void CMyEdit::PreSubclassWindow() {    if(GetSafeHwnd())    {        ModifyStyleEx(WS_EX_CLIENTEDGE, 0);        SetWindowPos(NULL, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE | SWP_NOZORDER | SWP_FRAMECHANGED);    }    CEdit::PreSubclassWindow();}
[解决办法]
BOOL CMyEdit::PreCreateWindow(CREATESTRUCT& cs) 
cs.style &= ~WS_BORDER;