StaticText의 Text가 \n으로 줄바꿈 되지 않으면
Center Image, 한글로는이미지 가운데 맞춤 속성을 False로 수정하면 된다.
Center Image 속성은 컨트롤내의 이미지가 중앙에 위치하도록 설정하는 것을 의미한다는데
이 속성이 True로 되어있으면 텍스트의 줄바꿈을 방지한다고 한다.
텍스트를 가운데로 정렬하면서 줄바꿈을 사용하고 싶으면 Center Image 속성을 False로 하고
SS_CENTER 스타일을 설정하면 된다.
SS_CENTER => 텍스트 맞춤 속성 Center로 설정.
코드로는 ↓
CStatic myStaticControl;
myStaticControl.Create(_T("Centered Text")
, WS_CHILD | WS_VISIBLE | SS_CENTER
, CRect(10,10,100,100), pParentWnd);
or
CStatic* pStaticControl = (CStatic*)GetDlgItem(IDC_MY_STATIC);
DWORD dwStyle = pStaticControl->GetStyle();
dwStyle |= SS_CENTER;
pStaticControl->ModifyStyle(0, dwStyle);