在WM_CREATE消息中创建了一个edit control,
默认的窗口风格有WS_HSCROLL | ES_AUTOHSCROLL,
程序运行后,怎样修改窗体风格,去掉WS_HSCROLL和ES_AUTOVSCROLL风格,实现自动换行功能?

解决方案 »

  1.   

    ModifyStyle(WS_HSCROLL | ES_AUTOHSCROLL,WS_MUL....,0)
      

  2.   

    ModifyStyle(WS_HSCROLL | ES_AUTOHSCROLL,ES_MULTILINE  ,0)
      

  3.   

    我用的是纯WindowsAPI编写的,没有用MFC,ModifyStyle用不了啊,这个函数没法指定窗口句柄,又怎能修改窗口的风格呢?
      

  4.   

    上面哪个你先要获得窗口句柄啊那你就用SetWindowLong
      

  5.   

    第一个参数为句柄,第二个参数为GWL_STYLE,后面第三个就是Edit的风格