wxWidgets에서 윈도우 제목 변경하기 위해선 wxWidets에서 이런 기능을 지원해준다.

 

1
    SetTitle("Test");
cs

 

 이렇게 하면, Test라는 타이틀을 적용하는것이 가능하다.

 

 

 이렇게 적용이 가능하다.

 이걸 이용해서 파일을 읽어 오면, 파일의 이름을 적용하는 방법이 가능해진다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
void MyFrame::OnOpen(wxCommandEvent& event)
{
    wxFileDialog openFileDialog(this, _("Open TXT file"), """",
        "TXT files (*.txt)|*.txt", wxFD_OPEN | wxFD_FILE_MUST_EXIST);
    if (openFileDialog.ShowModal() == wxID_CANCEL)
        return// 사용자가 취소했을 때
 
    // 파일을 열고 텍스트 컨트롤에 내용을 로드합니다.
    {
        // 열린 파일의 이름을 타이틀로 설정합니다.
        SetTitle(openFileDialog.GetFilename());
    }
}
cs

 

 

Posted by JunkMam
,