버튼 콘트롤 캡션 바꾸기
페이지 정보
본문
모든 윈도우의 컨트롤들은 하나의 작은 윈도우라고 보시면 됩니다. 따라서 해당 콘트롤들의 윈도우 객체를 확보하셔서 SetWindowText() 함수를 사용하시면 됩니다.
버튼 컨트롤 ID 가 IDC_MYBTN 라고 가정한다면,
pWnd = GetDlgItem(IDC_MYBTN);
if(pWnd) {
pWnd->SetWindowText("test button");
}
이렇게 GetDlgItem() 함수를 사용하는 방법이 있고, 또 한가지는 Dialog 기반이니 Class Wizard 에서 버튼 컨트롤 멤버를
CButton m_MyBtn;
이라고 만들었을 경우
m_MyBtn.SetWindowText("test button");
와 같이 사용을 하셔도 됩니다.
버튼 컨트롤 ID 가 IDC_MYBTN 라고 가정한다면,
pWnd = GetDlgItem(IDC_MYBTN);
if(pWnd) {
pWnd->SetWindowText("test button");
}
이렇게 GetDlgItem() 함수를 사용하는 방법이 있고, 또 한가지는 Dialog 기반이니 Class Wizard 에서 버튼 컨트롤 멤버를
CButton m_MyBtn;
이라고 만들었을 경우
m_MyBtn.SetWindowText("test button");
와 같이 사용을 하셔도 됩니다.
댓글목록
등록된 댓글이 없습니다.