오늘 알바 갔다 지금 막 와서
형들 답변 달린거 보고
골똘히 생각해봤어....
내가 API를 몰라서 ::SetWindowText랑 멤버함수인 SetWindowText랑 구분도 못 하고
이러는 빙신은 아니야..
단지 MFC에서 프로그램이 초기화 되고 시작되는 지점이 어딘지.. 어떤 순서로 시작되는지
몰랐을 뿐이야...
큡큡큡형이 CWinApp 를 보라고 했지.. 첨엔 뭔말인지 몰랐어.
근데 메인프레임의 OnCreate와 뷰에 OnCreate를 보니 뷰가 먼저 OnCreate함수가 실행되더라
음.. 그래서 메인프레임에 텍스트 바꾸게 했는데도 변화가 없는거로 봐서는
그 이후에 어떤 함수가 프로그램의 텍스트를 초기화 한다는걸 눈치챘지..
그럼 메인프레임의 OnCreate함수 이후에 실행되는 초기함수가 있겠구나 했어
그래서 형말대로 CWinApp의 InitInstance함수를 보니 이게 메인프레임의 OnCreate보다 나중에 실행되더라구
그래서 여기서 바꿔줬더니 성공!