MFC에서 프로젝트를 FormView를 쓰면 화면 전환시에 사용하는 법은 다음과 같이 난 작성한다...
메인폼에 사용자 메시지를 받을 수 있는 함수를 다음과 같이 작성한다..
이런식의 함수를 사용하고자 하는 곳에서...
::SendMessage(AfxGetMainWnd()->m_hWnd, UM_MENUCHANGE, IDD_LDP_CAL_FORM, NULL);
이런식으로 호출해서 폼이 바뀌는방식을 주로 쓴다..
그리고 C++ 빌더에서는 다음과 같이 사용한다...
1. 이전 화면이 있으면 삭제..
2. 화면 호출 및 생성
3. 화면 크기를 메인폼에 맞게 수정..(Resize 함수 이용)
다음과 같이 처리한다... 어떤 방식이 더 낫다고 볼 수 없다..
어차피, 결과는 똑같으니까..
그런데.. 난 VCL 방식으로 처리하는게 더 좋다.. 왜... 간단하니까....
-2006.06.29 -
'1.소프트웨어 이야기 > 00.VCL(C++ Builder, Delphi)' 카테고리의 다른 글
BDS2006(C++ 빌더)에서 외부 ActiveX 사용하기 (0) | 2007.12.06 |
---|---|
package / bpl / install 등의 개념에 대해 (0) | 2007.12.06 |
현재 파일 정보 얻기.. (0) | 2007.12.06 |