在动态创建编辑框时如何使其有下沉的效果

解决方案 »

  1.   

    because CEdit is derived from CWnd,you can set window-style property:
    WS_BORDER or WS_THICKFRAME
      

  2.   

    改变style的参数直,如up
    也可以在getstyle()后再setstyle()
      

  3.   

    WS_EX_STATICEDGE
    remove style WS_BORDER
      

  4.   

    DWORD dwStyle=WS_TABSTOP|WS_CHILD|WS_VISIBLE|ES_AUTOHSCROLL;DWORD dwExStyle=WS_EX_STATICEDGE;
    CString strWndClassName=_T("Edit");
    pEditCtrl->CreateEx(dwExStyle,strWndClassName,NULL/*No Window Text*/,dwStyle,rectWnd,m_pDlgWnd,nIDC)){
      

  5.   

    行,我搞定了。感谢楼上的 jiangsheng(蒋晟.Net)