2015년 12월 15일 화요일

CEdit ModifyStyle ES_AUTOHSCROLL is not working in runtime!!

동적생성 시, 생성할 때 이 속성을 주지 않으면 ModifyStyle을 해도 사용할 없다.

생성할 때 속성을 줬다면, 뺄 수도 없다.

하고 싶으면 CEdit 클래스를 상속받아서 직접 만들어 쓰라는 얘기가 있을 뿐.....

Use like this.

m_pEdit = new CEdit();
m_pEdit->Create( WS_CHILD | WS_VISIBLE | ES_AUTOHSCROLL, CRect( 0, 0, 0, 0 ), this, EDIT_ID );


Wrong use.

m_pEdit = new CEdit();
m_pEdit->Create( WS_CHILD | WS_VISIBLE, CRect( 0, 0, 0, 0 ), this, EDIT_ID );
m_pEdit->ModifyStyle( 0, ES_AUTOHSCROLL );

댓글 없음: