MFC에서 윈도우클래스(WNDCLASS)명 변경하기

현재 페이지를 로딩중입니다.
만약 페이지 로딩이 끝났는데 본문이 보이지 않는다면
광고차단 플러그인 때문이니 잠시 플러그인을 꺼주시면 감사하겠습니다.

The current page is loading.
If the page loading is over but the text is not visible
This is because of the ad blocking plugin, so please be sure to turn off the plugin for a while.

리소스 뷰에서 프로퍼티를 선택한다.

그러면 프로퍼티창에서 MFC Mode 값을 True에서 False로 변경해준다.

그리고 변경을 원하는 다이얼로그를 선택한담에 프로퍼티 값을 보면
Class Name이라고 있다 이곳을 바꿔준다.
그담엔 위에 리소스뷰의 MFC Mode값을 True로 바꿔준다.

클래스 뷰에서 가장 먼저 시작되는 부분에 해당하는 C”프로젝트시작시 생성이름”App 에
InitInstance(void) 부분에 아래와 같이 추가해준다.

>BOOL CaaaApp::InitInstance(){
WNDCLASS wc;
GetClassInfo(AfxGetInstanceHandle(), TEXT("#32770"), &wc);
wc.lpszClassName = TEXT("아까 리소스뷰에서 변경한 새로운 클래스 이름");
AfxRegisterClass(&wc);
}

그럼 만사OK

크리에이티브 커먼즈 라이선스 Linsoo의 저작물인 이 저작물은(는)크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

댓글 남기기

이메일은 공개되지 않습니다.

This site uses Akismet to reduce spam. Learn how your comment data is processed.