모달(Modal) 다이얼로그 박스.
이놈은 다일로그 박스의 다른 부분(바깥부분)을 클릭할때 삑삑~~ 거리면서
다른 곳을 손 못되게 거리는 넘이 모달 다이얼로그 박스입니다.
이넘은 다이얼로그 박스가 종료되기 전까지 다은 윈도우를 선택할수
없게 디자인 되어있습니다. 배째라 이거죵.. ㅋㅋ

모달리스(Modeless) 다이얼로그 박스.
요놈은 버튼을 누르지 않아도 다른 윈도우를 선택해서
이용할 수 있는 경우. 여기에 속합니다.

다이얼로그 박스의 모달 / 모달리스 의 형태는 실행시에 결정되는 겁니다.
모달리스 다이얼로그 박스는 DoModal() 함수대신 Create() 함수 이용한다.

. 모달 모달리스
다이얼로그 박스 생성 CDialog::DoModal() CDialog::Create()
다이얼로그 박스 소멸 CDialog::EndDialog() CWnd::DestroyWnd()
객체생성 스택/힙 모두가능 힙만 가능
. CModalDlg dlg;
dlg.DoModal();
CModeleseDlg *pDlg = new CModelessDlg;
pDlg->Create(....);
pDlg->DestroyWnd();
delete pDlg;

Posted by 후니 유

댓글을 달아주세요:: 스팸은 정중히 사절합니다.


BLOG main image
Cr4cK th3 W0Rld by 후니 유

1,213,888


Today : 102
Yesterday : 206
hit counters

카테고리

전체보기 (802)
Etc (246)
Hacked Brain (280)
My Project (32)
데일리 (22)
운영체제 (31)
프로그래밍 (92)
Securities (27)