오승헌 (asadal ) 번호: 6 / 평점: (4.0) / 읽음:1,381
모든 윈도우의 컨트롤들은 하나의 작은 윈도우라고 보시면 됩니다. 따라서 해당
콘트롤들의 윈도우 객체를 확보하셔서 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");
와 같이 사용을 하셔도 됩니다.
댓글 없음:
댓글 쓰기